使用IDEA社区版的maven来创建一个tomcat后,启动时遇到如下问题:
提示build success,但是tomcat却无法启动。
其实问题出在这行提示:
在项目没有打成war包时,tomcat默认无法启动。
解决方法是:告诉Tomcat插件,当前不是使用war包装。在pom.xml的tomcat plugin的configuration中加入<ignorePackaging>true</ignorePackaging>,即告诉tomcat启动时忽略当前是否有war包,再次运行tomcat7:run命令,tomcat即可正常启动。