1. 程式人生 > >maven 使用 checkstyle findbugs pmd 程式碼覆蓋率檢測等外掛的使用

maven 使用 checkstyle findbugs pmd 程式碼覆蓋率檢測等外掛的使用

Maven build 等同於Maven命令:

1 mvn package

對Maven工程進行打包。

mvn package:生成target目錄,編譯測試程式碼,生成測試報告,生成jar/war包

Maven Clean等同於Maven命令:

1 mvn clean

表示刪除maven工程的target目錄下的內容。

Maven Install等同於命令:

1 mvn install

表示將jar包釋出到本地maven倉庫。等同於先執行 mvn package 再將包釋出到本地倉庫

 <reporting>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.5.2</version>
        
      </plugin>
       <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-pmd-plugin</artifactId>
        <version>2.5</version>
      </plugin>
      
        <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <version>2.5</version>
      </plugin>
      
       <plugin>
	      <groupId>org.codehaus.mojo</groupId>
	      <artifactId>cobertura-maven-plugin</artifactId>
	      <version>2.5.1</version>
	    </plugin>
      
    </plugins>
  </reporting>


使用site來執行即可生成html文件

生成javadoc 文件 專案右鍵 export javadoc 然後檢視自己的專案doc目錄下生成的文件