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>

 

posted @ 2018-03-10 11:29  admin_jh  阅读(136)  评论(0编辑  收藏  举报