eclipse中的web项目部署路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse中的web项目部署路径相关的知识,希望对你有一定的参考价值。

elipse添加了server之后,如果不对tomcat的部署路径做更改,则eclipse默认对工程的部署在 eclipse-workspace\.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

如果添加了项目到tomcat下那么按照下面的步骤进行配置

1、找到Server面板,右击当前的那个Tomcat,先remove掉其中所有的工程。

2、再右击那个Tomcat,选择Clean清空。

3、双击那个Tomcat,会打开属性面板,找到左边第二个Server Locations。

选择第二个会在Tomcat路径下创建一个名为wtpwebapps文件夹,存放Tomcat发布的web项目; 选择第三个,你可以在Server Path中输入你想要的路径,保存即可。 一般我们会把部署路径放到tomcat的webapp的目录下

(1)webapps : tomcat默认部署路径

(2)wtpwebapps : eclipse默认部署路径

tomcat配置文件server.xml下
就是指向你程序的根目录 path就是访问的程序名

context中的docbase标签属性是自动生成的,eclipse就默认部署到wtpwebapps下,而tomcat则是默认部署到webapps path代表了该工程启动后在内存中生成的文件夹名称,也是通过url访问该工程的路径,该属性可以在eclipse 的 web project setting下设置

 

参考:http://blog.csdn.net/u010771356/article/details/53558887

 

 

也可以通过配置tomcat进行发布

修改server.xml

在</Host>前面加上

 <Context docBase="D:\apache-tomcat-6.0.20\webapps\Test" path="/Test" reloadable="true" source="org.eclipse.jst.jee.server:Test"/>

path指的是访问路径:http://localhost:8080/Test

docBase是tomcat路径


以上是关于eclipse中的web项目部署路径的主要内容,如果未能解决你的问题,请参考以下文章

eclipse部署web项目至本地的tomcat但在webapps中找不到

eclipse - eclipse 修改 Web 项目部署路径(部署在 D:DevToolsapache-tomcat-8.0.46webapps 下)

java eclipse tomcat清除已经部署的项目

Eclipse中的Web项目自己主动部署到Tomcat

eclipse中的maven的web项目怎么部署到tomcat中

如何在eclipse中部署solr的web工程