maven工程插件配置
1 <build> 2 <!-- 该级工程会加载插件,放在父工程里 --> 3 <plugins> 4 <!-- 资源文件拷贝插件 --> 5 <plugin> 6 <groupId>org.apache.maven.plugins</groupId> 7 <artifactId>maven-resources-plugin</artifactId> 8 <version>2.7</version> 9 <configuration> 10 <encoding>UTF-8</encoding> 11 </configuration> 12 </plugin> 13 <!-- Java编译插件,配置完这个之后所有的子工程都是这里的编译环境,而不是默认的1.5 --> 14 <plugin> 15 <groupId>org.apache.maven.plugins</groupId> 16 <artifactId>maven-compiler-plugin</artifactId> 17 <version>3.2</version> 18 <configuration> 19 <source>1.8</source> 20 <target>1.8</target> 21 <encoding>UTF-8</encoding> 22 </configuration> 23 </plugin> 24 </plugins> 25 <!-- 该级工程不会加载插件,这里只是声明插件 --> 26 <!-- 子项目中配置plugin到plugins里就可以了 --> 27 <pluginManagement> 28 <plugins> 29 <!-- tomcat插件,父工程中要前面三行,子工程中去掉版本行 --> 30 <plugin> 31 <groupId>org.apache.tomcat.maven</groupId> 32 <artifactId>tomcat7-maven-plugin</artifactId> 33 <!-- 下面的这个版本只在父工程里配置,子工程不要 --> 34 <version>2.2</version> 35 <!-- 下面的这个配置在子工程下面 --> 36 <configuration> 37 <port>8081</port> 38 <path>/</path> 39 </configuration> 40 </plugin> 41 </plugins> 42 </pluginManagement> 43 </build>