Maven 常用插件的詳細(xì)整理
成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、網(wǎng)站設(shè)計與策劃設(shè)計,姜堰網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:姜堰等地區(qū)。姜堰做網(wǎng)站價格咨詢:18980820575
1.源碼分析
maven-pmd-plugin
2.代碼格式檢查
maven-checkstyle-plugin
3.代碼相似度檢查
org.codehaus.mojo simian-maven-plugin
4.格式化統(tǒng)計報告
org.codehaus.mojo jdepend-maven-plugin
5.FireBug檢查
org.codehaus.mojo findbugs-maven-plugin
6.JavaDoc
maven-javadoc-plugin
7.生成Java代碼交叉引用和源代碼的html格式
maven-jxr-plugin
8.代碼覆蓋率
org.codehaus.mojo cobertura-maven-plugin org.codehaus.mojo emma-maven-plugin
9.Java代碼的度量工具
org.codehaus.mojo javancss-maven-plugin
10.單元測試報告
maven-surefire-report-plugin
11.TODO檢查報告
org.codehaus.mojo taglist-maven-plugin
12.項(xiàng)目總報告
maven-project-info-reports-plugin
=========Maven Common Plugin=========
1.SCP文件傳輸
com.github.goldin copy-maven-plugin
2.SSH命令
com.github.goldin sshexec-maven-plugin
3.Maven Job
com.github.goldin jenkins-maven-plugin
4.生成about信息
com.github.goldin about-maven-plugin
5.查找重復(fù)依賴
com.github.goldin duplicates-finder-plugin
6.Maven郵件發(fā)送
com.github.goldin mail-maven-plugin
7.項(xiàng)目目錄查找
com.github.goldin find-maven-plugin
8.獲取SVN版本
com.google.code.maven-svn-revision-number-plugin maven-svn-revision-number-plugin
9.編譯C++
org.codehaus.mojo native-maven-plugin
10.DDL生成
org.codehaus.mojo hibernate3-maven-plugin
11.Eclipse RCP
org.sonatype.tycho target-platform-configuration
=========Maven Official Plugin=========
1.自動定義打包
maven-assembly-plugin
2.ANT
maven-antrun-plugin
=========Maven 全局屬性=========
1.源碼編碼
UTF-8 maven.compile.classpath maven.runtime.classpath maven.test.classpath maven.plugin.classpath
2.ClassPath
maven.compile.classpath maven.runtime.classpath maven.test.classpath maven.plugin.classpath
=========Maven 插件報表=========
maven-site-plugin
這個插件是一個負(fù)責(zé)為Java項(xiàng)目生成靜態(tài)HTML網(wǎng)站的插件。這個插件非常的有用,里面可以嵌入各種插件,比如用來對代碼檢查bug的findbugs,檢查代碼風(fēng)格的checkstyle,生成testng測試報告的surefire等。
先來看一下關(guān)于這個插件的配置的一個例子:
org.apache.maven.plugins maven-site-plugin 3.5.1 org.codehaus.mojo findbugs-maven-plugin 3.0.1 org.apache.maven.plugins maven-pmd-plugin 3.6 org.codehaus.mojo taglist-maven-plugin 2.4 fixme FixMe FIXME @todo todo TODO @deprecated
site 插件例子中還可以添加很多其他插件,然后生成報告。
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!