1. 可以在maven项目使用新的版本的tomcat服务器,比如tomcat 7.0版本,只需要在pom.xml里面添加plugin
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>
8888
</port>
</configuration>
</plugin>
此时执行mvn tomcat:run和mvn tomcat7:run都可以,tomcat 6.0默认监听端口号为8080,所以通过8080和上面配置的8888都可以访问maven的资源文件
2. pom.xml中每一次都需要添加插件和依赖,这是一件很麻烦的事,可以直接修改创建maven中pom.xml的模板
在idea的file/settings里面找到live templates
点击添加动态模板,选择创建新的动态模板组分类Template Group,起一个自己想要的名字
我创建了pom分组,选中pom分组,点击添加模板
在template text里面粘贴刚才的plugin代码
点击最下方的define定义模板作用范围,选择为xml文件
点击OK,模板生效
如何使用?
在xml文件中输入tomcat7,会出现
点击确定,即可自动导入template,可以根据自己需求创建一些模板,方便编程