maven的測試覆蓋率插件集成,首先修改工程的pom.xml文件,添加cobertura-maven-plugin插件,以下: html
<project> ... <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.5.1</version> </plugin> </plugins> </reporting> ... </project>
首先運行「mvn cobertura:help」, 若是不能運行,請添加如下倉庫 maven
<project> ... <pluginRepositories> <pluginRepository> <id>Codehaus repository</id> <url>http://repository.codehaus.org/</url> </pluginRepository> </pluginRepositories> ... </project>
運行mvn coberura:coberura 測試
若是運行成功 請查看{project}\target\site\coberura\index.html url
以下圖 spa
下面是cobertura插件的命令 插件
mvn cobertura:help 查看cobertura插件的幫助 mvn cobertura:clean 清空cobertura插件運行結果 mvn cobertura:check 運行cobertura的檢查任務 mvn cobertura:cobertura 運行cobertura的檢查任務並生成報表,報表生成在target/site/cobertura目錄下 cobertura:dump-datafile Cobertura Datafile Dump Mojo mvn cobertura:instrument Instrument the compiled classes