解决eclipse中重启tomcat后 tomcat conf目录下配置文件被覆盖的问题
问题描述
tomcat后台管理中需要输入用户和密码,于是我在tomcat安装目录下的conf目录中的tomcat-user.xml中的<tomcat-users>
标签中加入了以下配置项:
1 | <role rolename="manager-gui" /> |
然后在eclipse中重启了tomcat想让配置生效。神奇的是,tomcat重启后,我刚修改的配置文件被覆盖掉了。
问题分析
Ecplise项目中有一个Server项目,有一个Tomcat v8,5 Server at localhost-config
,里面也有server.xml,content.xml,tomcat-user.xml等配置文件。eclipse中的tomcat重新发布时,eclipse会用这里的配置文件覆盖Tomcat的conf目录。
解决方案
在eclipse中的Server项目中修改对应的配置文件就行了。