Tomcat中server.xml与Eclipse中的server.xml

eclipse开发的时候,如果在Servers视图中添加了一个Tomcat Server的话,那么在左侧的导航视图中就会出现对应的Servers,如下图:

 

这里的server.xml与tomcat安装目录下的server.xml有什么区别呢?这个需要分情况来说明的。

在Servers视图中, 选择一个tomcat server,双击会进入如下的设置页面:

 

Server Locations有3个选项;

 

  • Use workspace metadata(does not modify Tomcat installation)

       

使用工作空间的.metadata中的目录来存储Tomcat的部署信息和发布包,目录位置如下:

在conf目录下还有一个server.xml文件,这个文件是对应到eclipse > servers 里面的server.xml文件的, 这个server.xml文件是单独的,与tomcat目录下的server.xml没有关系,对server.xml文件的修改不会影响tomcat目录下的server.xml文件

而上面设置了部署目录为wtpwebapps,所以在目录下有个wtpwebapps目录,项目都会被发布部署到这个目录中

 

  • Use Tomcat installation (takes control of Tomcat installation)

这里设置了Server位置为使用Tomcat安装目录,并且设置了部署目录为 webapps。

这个时候对eclipse > servers 里面的server.xml文件的任何修改,在tomcat启动的时候都会被覆盖写入到Tomcat安装目录下的server.xml文件中,而且这里我发现了,如果直接去修改Tomcat安装目录中的server.xml,他不会被同步到eclipse > servers 里面的server.xml文件中

 

  • Use custom location (does not modify Tomcat installation)

使用自定义的Server位置,没研究,略。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值