您的位置:首页 > 其它

Maven常用插件

2017-04-07 10:43 246 查看
=========Maven Report Plugin========= 
1.源码分析 

Java代码  


<artifactId>maven-pmd-plugin</artifactId>  

2.代码格式检查 

Java代码  


<artifactId>maven-checkstyle-plugin</artifactId>  

3.代码相似度检查 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>simian-maven-plugin</artifactId>  

4.格式化统计报告 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>jdepend-maven-plugin</artifactId>  

5.FireBug检查 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>findbugs-maven-plugin</artifactId>  

6.JavaDoc 

Java代码  


<artifactId>maven-javadoc-plugin</artifactId>  

7.生成java代码交叉引用和源代码的html格式 

Java代码  


<artifactId>maven-jxr-plugin</artifactId>  

8.代码覆盖率 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>cobertura-maven-plugin</artifactId>  

  

<groupId>org.codehaus.mojo</groupId>  

<artifactId>emma-maven-plugin</artifactId>  

9.java代码的度量工具 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>javancss-maven-plugin</artifactId>   

10.单元测试报告 

Java代码  


<artifactId>maven-surefire-report-plugin</artifactId>  

11.TODO检查报告 

Java代码  


    <groupId>org.codehaus.mojo</groupId>  

    <artifactId>taglist-maven-plugin</artifactId>  

12.项目总报告 

Java代码  


<artifactId>maven-project-info-reports-plugin</artifactId>  

=========Maven Common Plugin========= 
1.SCP文件传输 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>copy-maven-plugin</artifactId>  

2.SSH命令 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>sshexec-maven-plugin</artifactId>  

3.Maven Job 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>jenkins-maven-plugin</artifactId>  

4.生成about信息 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>about-maven-plugin</artifactId>  

5.查找重复依赖 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>duplicates-finder-plugin</artifactId>  

6.Maven邮件发送 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>mail-maven-plugin</artifactId>  

7.项目目录查找 

Java代码  


<groupId>com.github.goldin</groupId>  

<artifactId>find-maven-plugin</artifactId>  

8.获取SVN版本 

Java代码  


<groupId>com.google.code.maven-svn-revision-number-plugin</groupId>  

<artifactId>maven-svn-revision-number-plugin</artifactId>  

9.编译C++ 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>native-maven-plugin</artifactId>  

10.DDL生成 

Java代码  


<groupId>org.codehaus.mojo</groupId>  

<artifactId>hibernate3-maven-plugin</artifactId>  

11.Eclipse RCP 

Java代码  


<groupid>org.sonatype.tycho</groupid>  

<artifactid>target-platform-configuration</artifactid>  

=========Maven Official Plugin========= 
1.自动定义打包 

Java代码  


<artifactId>maven-assembly-plugin</artifactId>  

2.ANT 

Java代码  


<artifactId>maven-antrun-plugin</artifactId>  

=========Maven 全局属性========= 
1.源码编码 

Java代码  


<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  

maven.compile.classpath  

maven.runtime.classpath  

maven.test.classpath  

maven.plugin.classpath  

2.ClassPath 

Java代码  


maven.compile.classpath  

maven.runtime.classpath  

maven.test.classpath  

maven.plugin.classpath 

原文地址:
http://iffiffj.iteye.com/blog/1661936
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: