maven工程插件配置

Posted admin_jh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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编译插件 -->
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>

 

以上是关于maven工程插件配置的主要内容,如果未能解决你的问题,请参考以下文章

Maven工程配置代码覆盖工具Jacoco

项目管理tips之代码质量控制——通过maven-pmd-plugin插件自动扫描工程中不合规约的代码

maven中插件plugin和依赖dependency的区别

Maven+SpringMVC+Eclipse软件安装配置,Maven报插件异常,Eclipse总是卡死的解决方法,导入一个maven工程后 一直显示importing maven project

eclipse中Maven工程使用Tomcat7以上插件

mybatis逆向工程