1

我正在研究多模块项目,我的项目包括 7 个模块。我正在使用 clover 创建汇总报告,但首先是 clover.db 正在为每个模块创建。第二件事是当我使用以下命令时它工作正常:

mvn 干净安装

但是当我写命令时:

mvn clover2:instrument clover 2:聚合 clover2:clover

它失败了。在构建 5 个模块后,它失败并说找不到某些依赖项。当我构建它时,它工作正常。我正在向您发布我正在调用这些命令的 pom.xml 文件

4

2 回答 2

1

实际上,聚合在多模块项目中不能正常工作,这对于 clover 团队来说仍然是一个悬而未决的问题。如果我在不使用聚合目标的情况下创建报告,它可以正常工作并且也是一个合并报告。

所以

mvn clover2:instrument clover2:aggregate clover2:clover

工作正常。

于 2013-06-17T17:57:12.533 回答
0

我对 PMD 插件有类似的问题。尝试删除(或重命名)您的~/.m2/repository目录并重新运行构建。或者,从本地存储库中删除包含“未找到”的类或依赖项的 jar。

于 2013-06-07T23:14:50.123 回答