我正在使用sonar-maven-plugin 3.2和maven 3.3.9.在父POM中,我定义了sonar.projectKey maven属性.该值已生效,我可以从声纳的打印输出中看到它.但是mvn声纳:声纳步骤失败,因为maven模块使用相同的项目键值,因为maven属性在所有模块中具有相同的值.声纳给出错误:
项目'...'不能有2个带以下密钥的模块:...
真的没有办法让一个包含所有maven模块的声纳项目吗?所有模块都必须是真正不同的声纳项目吗?
我知道我可以使用分支属性作为黑客,但我想避免这样做.如果有一种方法可以在声纳中使用单个项目键来包含maven多模块项目,包含所有maven模块,那将是最好的......