问题的原因:
原因是在eclipse里集成添加tomcat时,eclipse会自动储存tomcat的配置文件,tomcat服务器在eclipse中启动时,会将自己存储的tomcat配置文件覆盖掉原来tomcat中的配置文件。
解决方法:
1、设置Ecplise,取消掉自动发布功能
- ecplise中依次选择 Window-Preferences-Server-Launching
- 取消Automatically
- publish wen starting servers 点击 OK 完成
2、ecplise项目中有一个Server项目,有一个tomcat vx.x Server at localhost-config,里面也有配置文件 直接修改这里面的文件,tomcat重新发布时会用这里的配置文件覆盖tomcat下的conf下的文件