Eclipse for j2ee 中启动Tomcat服务器时Server.xml被还原的解决办法

为了将自定义路径的web项目发布到Tomcat服务器,我们需要修改conf文件夹下的server.xml,如在Host中添加<Context path="/brball" docBase="E:\JavaWeb\brball\WebContent" />标签,但是我在使用eclipse-jee-kepler这个版本时,每次打开Eclipse,启动Tomcat服务器,server.xml文件都会被还原,刚刚保存的<Context>标签不见了,导致服务器找不到对应资源,出现404错误,于是我一直用一个笨方法,就是提前备份好server.xml文件,然后再替换被还原的文件,这样也行得通,但是麻烦,今天随便鼓捣了一下Eclipse,终于发现了server.xml被还原的原因,原来Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但是我的项目是自己手动在外面部署的,Eclipse只认得在它里面部署的项目,因此它会创建一个新的server.xml文件覆盖原来的文件,里面只有Eclipse中部署的项目,既然如此,我们只要取消掉自动发布功能即可。

解决办法

依次选择 Window-Preferences-Server-Launching,取消Automatically publish wen starting servers,点击OK,搞定。

转载于:https://www.cnblogs.com/just2do/p/3333786.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值