我正在执行目标:tomcat:deploy
. 没有错误,但它没有将我的项目部署到tomcat中。我注意到这条消息:
[INFO] Skipping non-war project
什么定义了我的项目的“战争性”?如何使我的 Eclipse 项目成为战争项目?
这是我的插件设置:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
</plugin>
我有这样的结构:
src > main > java
src > main > webapp > WEB-INF > web.xml
这个适用于maven:war plugin
. 我可以用这种结构发动战争。
我的最终目标是取消战争建设部分,并能够使用一个 Maven 命令将我的项目部署到 tomcat。