我从Eclipse IDE创建了一个New Other ---> Maven项目 并添加了Archetpe作为 org.apache.maven.archetypes --- maven-archetype-webapp 并提供了这些值
组ID:com.mypack 神器ID:MYWEBAPP 版本:0.0.1-SNAPSHOT 包:com.mypack
然后从命令Prompt,Went到那个POM.xml目录,我已经完成了这些事情
mvn clean mvn安装 mvn eclipse:eclipse
在所有这些情况下,BUILD SUCCESSFUL来了
然后从Eclipse中,我添加了服务器Tomcat,并希望将这些MYWEBAPP安装到服务器上,但是弹出窗口显示
没有可以从服务器添加或删除的资源。
请告诉我这是否是正确的程序。
答案 0 :(得分:1)
不幸的是,maven webapp与Eclipse webapp(WTP)项目的布局略有不同。让它们一起玩的最简单方法是为maven-eclipse插件指定wtpversion参数。这将确保在生成Eclipse项目设置时,它包含WTP设置,使您的项目成为可以直接从Eclipse运行的有效Eclipse Web应用程序项目。
像这样:
mvn -Dwtpversion=1.0 eclipse:eclipse