我正在尝试在Eclipse中的Tomcat服务器中部署我的Maven Web项目。但是,它没有显示战争"战争"所选项目下的项目。任何想法,我错过了什么?
解决方案:添加war文件所在的org.eclipse.wst.common.component文件
答案 0 :(得分:1)
我认为您已经创建了动态Web项目(或Spring mvc项目),您必须拥有web.xml文件。
然后确保你的maven中有以下条目。我的意思是maven-war-plugin。
<packaging>war</packaging>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<warSourceDirectory>WebContent</warSourceDirectory>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>