1
我有一個多模塊maven項目。我想爲網站生成一個彙總的cobertura報告。上運行mvn site
的模塊IM是POM-包裝,所以行家給我這個當生成網站pom包裝模塊上的cobertura
[INFO] >>> cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ parent >>>
[INFO]
[INFO] --- cobertura-maven-plugin:2.5.1:instrument (report:cobertura) @ parent ---
[INFO] Skipping cobertura mojo for project with packaging type 'pom'
[INFO]
[INFO] <<< cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ parent <<<
[INFO] Not executing cobertura:report as the cobertura data file (/home/user/parent/target/cobertura/cobertura.ser) could not be found
的相關POM部分:
...
<reportPlugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<aggregate>true</aggregate>
</configuration>
</plugin>
</reportPlugins>
...
的Cobertura只生成一個空target/site/cobertura/index.html
文件。有沒有辦法「強制」cobertura運行?或另一種方式來獲得我的彙總報告?
forceMoojoExecution似乎並沒有工作。有沒有解決方案? – jcampos8782 2014-04-29 23:23:25