相信大家用 Maven 创建 Web 项目时,遇到过如下问题:
你们可以发现,你们明明用的不是tomcat 6,为啥会显示用的是tomcat 6 呢?
这是因为你们运行项目时输入的命令行是 tomcat:run,那么IDEA就默认使用 tomcat 6 运行项目。
解决方案:
- 在 pom.xml 文件加入如下代码:
<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </build>
-
也可以同时加上一个jdk1.8的插件(不过我没加也可以):
-
然后输入运行命令行 tomcat7:run,如果输入tomcat:run,运行的依然是tomcat 6。
-
运行成功