在写SSM项目的时候用了tomcat7插件,但始终显示运行不了。
然后,在网上查了很多资料,有说要加<scope>的,但我也加上了
路径也是对的,甚至项目在朋友电脑上能跑,但是在我的电脑就跑不了QAQ
最后纠结了两天,我的解决方案是,不使用Tomcat7的插件,直接使用tomcat
在pom.xml里加上以下代码(我没有写web.xml)
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>
然后Edit Configurations->tomcat->local
点击Deployment->artifact
最后就可以跑了!
我的分析: tomcat7一直运行不了,根据我的猜测应该是哪个环节的配置出现问题了,但实在找不到,干脆不用插件,直接用tomcat