你能發佈你的pom文件嗎?或者至少是相關的部分?你應該像下面這樣:
<build>
<pluginManagement>
<plugins>
...snip...
<!-- cobertura code coverage plugin -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<formats>
<format>xml</format>
</formats>
</configuration>
</plugin>
<!-- end cobertura code coverage plugin -->
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<formats>
<format>xml</format>
</formats>
</configuration>
</plugin>
</plugins>
</reporting>
而且,你在下面爲源標準的Maven目錄佈局?你的pom文件在你的源文件方面在哪裏,你的目錄佈局是什麼樣的?
嗨。我的POM部分看起來像你的。 maven運行cobertura任務,但它掛在cobertura:樂器上。我的目錄結構不是標準的maven佈局,特別是我的輸出目錄(它是bin而不是類)。我需要指定cobertura的某處嗎? – 2009-06-18 03:51:19