运行maven声纳分析需要什么样的目标?

时间:2015-06-24 10:39:19

标签: sonarqube maven-3

如果我将mvn packagemvn verify作为构建目标运行,我看到声纳构建失败,但是如果我将其更改为mvn install则会通过。

你能解释一下为什么声纳工作正常需要maven安装目标吗?

1 个答案:

答案 0 :(得分:0)

在多模块构建中,聚合器插件无法解析目标文件夹的依赖关系。所以你有两个选择:

  • mvn clean install&& mvn sonar:sonar作为两个独立的流程
  • mvn clean package sonar:sonar作为单一反应堆