【发布时间】:2011-03-13 07:00:31
【问题描述】:
当我通过运行“mvn cobertura:cobertura”(或“mvn site”)生成 Cobertura 报告时,会生成一个报告,其中显示了我的类的测试覆盖率,但是当我单击一个类时,会出现消息“无法找到 de/ailis/foo/Bar.java。你指定源目录了吗?被展示。我怎样才能解决这个问题?我像这样在 pom.xml 中配置了插件:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
</plugins>
</reporting>
那么我怎样才能为这个插件指定源目录(为什么需要这样做,maven 总是知道源在哪里,显然它们已经被使用了,否则我应该得到一个空的报告)。
【问题讨论】:
-
您创建了 JavaDoc 吗? (Java 文档插件?)
-
嗯...我无法再重现此问题...已自动修复。
-
我也有同样的问题,能分享一下解决方法吗?谢谢。
标签: java maven-2 junit cobertura