【发布时间】:2017-09-23 11:26:19
【问题描述】:
我正在使用 sonar-maven-plugin 3.2 和 maven 3.3.9。在父 POM 中,我定义了 sonar.projectKey maven 属性。该值是有效的,我可以从声纳的打印输出中看到它。但是 mvn sonar:sonar 步骤失败,因为 maven 模块使用相同的项目键值,因为 maven 属性在所有模块中具有相同的值。声纳给出错误:
项目“...”不能有 2 个具有以下键的模块:...
真的没有办法拥有一个包含所有 maven 模块的声纳项目吗?所有模块都必须是真正不同的声纳项目吗?
我知道我可以将分支属性用作 hack,但我想避免这样做。如果有一种方法可以在声纳中使用一个包含所有 Maven 模块的单个项目密钥来创建一个 Maven 多模块项目,那将是最好的......
【问题讨论】:
标签: maven sonarqube sonar-maven-plugin