修改eclipse for javaee中tomacat的默认部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps

在Eclipse for JavaEE中,新建的Web项目默认部署在.metadata.pluginsorg.eclipse.wst.server.core mp1wtpwebapps路径下,而非Tomcat的webapps目录。这个深路径实际上是Eclipse对Tomcat的一个克隆,用于本地服务器功能。要修改默认部署路径,需在Server面板中删除项目,清理服务器,然后在属性面板中设置Server Locations为自定义路径。

.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps

由于之前自己写一些项目都在myeclipse上去开发,这两天打算去熟悉一下eclipse for javaee版本的使用,毕竟都要接触一下么,在使用该ide时,发现了这样一个现象,在new一个server时,我们将本地的tomcat配置到上面时,在eclipse中新建一个web项目并将其部署到tomcat时,发现在tomcat的安装路径下的webapps中并没有发现自己的项目?用ServletContext对象的getRealpath方法输出了一下发现是D:\javaeedoc.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps ,就是如下所示的结构:

1、我的eclipse的workspace是D:\javaeedoc
2、项目的默认部署路径是:D:\javaeedoc.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps
3、不是我在myeclipse中的D:\apache-tomcat-7.0.81\webapps\

2、解释一下这个深路径的含义

我们打开这个路径看看,发现其实目录的结构就比我们预想的多了个wtpwebapps,其实D:\javaeedoc.metadata.plugins\org.eclipse.wst.server.core\tmp0\ 这个目录就是eclipse的对 D:\Tomcat 7.0.81目录的一个克隆,从而使 D:\javaeedoc.metadata.plugins\org.eclipse.wst.server.core\tmp0\ 也能够具备源服务器的功能。

3、修改默认路径

1、找到Server面板,右击当前的那个Tomcat,先remove掉其中所有的工程。
2、再右击那个Tomcat,选择Clean,清空一下。
3、双击那个Tomcat,会打开属性面板,找到左边Server Locations:选择第二个选项,并且配置自己选择的项目路径:

成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值