解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题

Posted 花生福

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题相关的知识,希望对你有一定的参考价值。

之前本人在进行web应用开发时用的都是 MyEclipse,最近在用 Eclipse EE 进行 web 应用开发时却发现成功部署后,在Tomcat 的 webapps 目录下没有相关的工程文件,要知道在使用MyEclipse的时候是默认部署到webapps目录下的。

 

仔细查找,发现web应用竟部署到这个目录下了:

技术分享图片

 

其实这是个临时存放目录,在运行时Tomcat还是会读取这个目录下的工程文件进行部署。那么,怎么改为默认部署到webapps目录下呢?这样,也方便我们查看或拷贝。

 

首先切换到控制台Servers选项卡

技术分享图片

 

双击后会在工作台显示详细信息

 

技术分享图片

 

可以Server Location默认选择的是第一项,即使用工程根目录的相关子目录作为部署路径。而我们要想部署到Tomcat下,只需选择第二项,保存重启就可以了。可能小伙伴会问:什么,选项都是灰色的,怎么选?!

 

是这样的,由于你之前已经使用了Tomcat运行项目,你需要清除掉Tomcat绑定的项目才可以重新选择部署路径。

技术分享图片

 

右击选择 add and remove,在弹窗里remove 掉所有项目,再右击选择 clean 清除信息。然后重新双击就可以看到可以更改选项了。

技术分享图片

 

注意,它这里默认是wtpwebapps,将它改为webapps

技术分享图片

 

ctrl+s 保存,重新运行web应用就可以部署到Tomcat下。

 

转载自:https://blog.csdn.net/qq_23483671/article/details/78835378

以上是关于解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

eclipse中j2ee(struts2)部署及相关问题释疑

如何在Eclipse中部署web工程到jboss.不用打成war包再部署。

J2EE_Tomca同配置问题解决

Eclipse IDE for Java EE Developers 新导入一个Web工程,怎样部署运行

Eclipse部署Web项目时常见的错误和解决方案

eclipse:eclipse for java EE环境下如何配置tomcat服务器,并让tomcat服务器显示在控制台上,将Web应用部署到tomcat中