========= Maven report in ==========
1. Source Code Analysis
Java code
- <Artifactid> Maven-pMD-plugin </artifactid>
2. Check the code format
Java code
- <Artifactid> Maven-checkstyle-plugin </artifactid>
3. Code similarity check
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> simian-Maven-plugin </artifactid>
4. format the statistics report
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> jdepend-Maven-plugin </artifactid>
5. firebug check
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> findbugs-Maven-plugin </artifactid>
6. javadoc
Java code
- <Artifactid> Maven-javadoc-plugin </artifactid>
7. Generate Java code cross-reference and source code in HTML Format
Java code
- <Artifactid> Maven-jxr-plugin </artifactid>
8. code coverage
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> cobertura-Maven-plugin </artifactid>
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> Emma-Maven-plugin </artifactid>
9. Java code measurement tool
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> javancss-Maven-plugin </artifactid>
10. Unit Test report
Java code
- <Artifactid> Maven-surefire-Report-plugin </artifactid>
11. Todo check report
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> taglist-Maven-plugin </artifactid>
12. Project General Report
Java code
- <Artifactid> Maven-project-Info-Reports-plugin </artifactid>
========= Maven common plugin ==========
1. SCP file transmission
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> copy-Maven-plugin </artifactid>
2. Ssh commands
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> sshexec-Maven-plugin </artifactid>
3. MAVEN job
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> Jenkins-Maven-plugin </artifactid>
4. generate about information
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> about-Maven-plugin </artifactid>
5. Search for repeated Dependencies
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> duplicates-finder-plugin </artifactid>
6. MAVEN email sending
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> mail-Maven-plugin </artifactid>
7. Search the project directory
Java code
- <Groupid> com. GitHub. Goldin </groupid>
- <Artifactid> Find-Maven-plugin </artifactid>
8. Obtain the SVN version.
Java code
- <Groupid> com. Google. Code. MAVEN-svn-revision-number-plugin </groupid>
- <Artifactid> Maven-svn-revision-number-plugin </artifactid>
9. compile C ++
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> native-Maven-plugin </artifactid>
10. DDL generation
Java code
- <Groupid> org. codehaus. Mojo </groupid>
- <Artifactid> hibernate3-maven-plugin </artifactid>
11. Eclipse RCP
Java code
- <Groupid> org. sonatype. Tycho </groupid>
- <Artifactid> Target-platform-configuration </artifactid>
========= Maven official plugin ============
1. automatic Packaging
Java code
- <Artifactid> Maven-assembly-plugin </artifactid>
2. ant
Java code
- <Artifactid> Maven-antrun-plugin </artifactid>
========= Maven global attributes ==========
1. Source Code
Java code
- <Project. Build. sourceencoding> UTF-8 </Project. Build. sourceencoding>
- Maven. Compile. classpath
- Maven. runtime. classpath
- Maven. Test. classpath
- Maven. plugin. classpath
2. classpath
Java code
- Maven. Compile. classpath
- Maven. runtime. classpath
- Maven. Test. classpath
- Maven. plugin. classpath
Original article address:
Http://iffiffj.iteye.com/blog/1661936