用Tomcat时碰到了个蛋疼的问题~~~纠结2个小时

今天使用MyEclipse时碰到了一个极为蛋疼的问题,害得我纠结了2个小时,中午都没有休息~~~~(>_<)~~~~

 

今天使用MyEclipse写了一个Demo,结果发布的时候悲剧了,选择了服务器后没注意它多出的一堆消息提示,直接点了“完成”,结果杯具了,新Demo直接把Tomcat里面的Manager应用覆盖了(发布到了WEB-INF/ROOT文件夹下),结果可想而知,Manager页面进不去了。

 

为什么直接发布到了ROOT文件夹下呢,首先我仔细分析了一下之前做了的事,之前就是一个项目使用Maven发布了一下也没做其他的事,那我就删除了这个设置再试,结果还是一样。

然后又仔细查看了Tomcat的几个配置文件,也没有问题啊,没有任何改动的。

就这样花费了1个多小时还没解决,索性重新下了一个Tomcat,然后再次准备发布,发布的对话窗提示发布的路径仍然是ROOT文件夹,那么确定不是Tomcat的问题了。

后来在网上找了10来分钟终于看到一篇文章说设置默认发布路径的方法:右击项目 -> 找到MyExlipse下的Web节点 -> 有个“Web Context-root”输入框不知什么时候被我改成了“/”。原来如此修改设置为项目名,重新发布,OK问题解决了。

 

就这个小小的设置问题让我纠结了2个小时!无语了~~~~~

 

右击项目 -> MyExlipse -> Web -> Web Context-root -> 修改值 -> 重新发布 -> 发布路径成功改变

你可能感兴趣的:(tomcat)