由于项目需要,需要在tomcat的配置文件server.xml添加额外的配置信息,但是每次重启tomcat时配置信息就会被还原,但是单独启动tomcat是没有问题的,所以初步判断tomcat是没有问题的。后来在网上找了下面的的解释:
Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但是我的项目是自己手动在外面部署的,Eclipse只认得在它里面部署的项目,因此它会创建一个新的server.xml文件覆盖原来的文件,里面只有Eclipse中部署的项目。
解决方法:
找到下图的server.xml文件
替换成你要需要修改的server.xml文件,再重启tomcat就好了。
网友评论