Tomcat wtpwebapps和webapps II之间的区别

Tomcat wtpwebapps和webapps II之间的区别,tomcat,web-applications,Tomcat,Web Applications,我对EclipseWTPWebapps是个新手,我正在我的新项目中学习这个实践。我发现,如果我直接将wtpwebapps下的项目文件夹复制到传统安装的tomcat webapps文件夹中,然后启动tomcat.bat文件,应用程序就不会像我预期的那样启动。我试图在“mvn clean install”之后直接使用“target”文件夹内容启动服务器 wtpwebapps(web工具平台)是一个Eclipse工具套件。它以特定于Eclipse的方式组织文件。他们认为开发人员以这种方式组织文件更容易

我对EclipseWTPWebapps是个新手,我正在我的新项目中学习这个实践。我发现,如果我直接将wtpwebapps下的项目文件夹复制到传统安装的tomcat webapps文件夹中,然后启动tomcat.bat文件,应用程序就不会像我预期的那样启动。我试图在“mvn clean install”之后直接使用“target”文件夹内容启动服务器

wtpwebapps(web工具平台)是一个Eclipse工具套件。它以特定于Eclipse的方式组织文件。他们认为开发人员以这种方式组织文件更容易。
但是,Tomcat需要按照JEE规范组织文件。因此,当您从wtp项目构建war时,生成的war将符合JEE规范,您可以将其复制到Tomcat。
现在,如果您有兴趣查看或修改wtp(您不需要),可以右键单击project并在上下文菜单中更改wtp project的默认映射。
这是JEE规范布局:

MyWebApp(目录) *WEB-INF(目录) *web.xml *班级(主任) *图书馆(主任) *index.jsp
WTP或服务器工具将其结构映射到上述结构。

另外,请阅读关于如何使用WTP开发和部署的优秀教程。

我通过转到Eclipse服务器选项卡,展开服务器,然后选择“模块”选项卡,然后选择“添加外部web模块”来解决这个问题。在那里,我将文档库指向mvn目标文件夹的物理路径。运行服务器,应用程序启动