Sonarqube:代码段中(多模块项目的)所有子模块的名称相同

Sonarqube:代码段中(多模块项目的)所有子模块的名称相同,sonarqube,Sonarqube,在sonarqube web应用程序的“代码”部分,maven多模块项目的所有子模块都具有相同的名称。仅当鼠标高亮显示时,工具提示才会显示模块的正确名称。是否有方法显示正确的子模块名称?在每个模块pom.xml中,正确的,正如Julien H在他的评论中指出的那样,我在buildserver sonar启动脚本中找到了一个参数,该脚本将“sonar.projectName”设置为固定值。删除后,sonar中会显示正确的名称。是否手动设置属性sonar.projectName?sonar.proj

在sonarqube web应用程序的“代码”部分,maven多模块项目的所有子模块都具有相同的名称。仅当鼠标高亮显示时,工具提示才会显示模块的正确名称。是否有方法显示正确的子模块名称?在每个模块pom.xml中,正确的

,正如Julien H在他的评论中指出的那样,我在buildserver sonar启动脚本中找到了一个参数,该脚本将“sonar.projectName”设置为固定值。删除后,sonar中会显示正确的名称。

是否手动设置属性
sonar.projectName
?sonar.projectName的定义将显示在web界面上的项目名称。使用Maven时,通过
进行设置。名称已设置。好的,但只是试一下:我应该把房子放在哪里?在sonar-project.properties中或在其部分的pom.xml中?我的重点是确保它没有设置。默认情况下,Maven扫描仪将获取每个模块的
。但是,如果您在命令行或根pom(在
部分)上重写属性
sonar.projectName
,那么由于Maven属性继承,它将应用于所有模块。您可以使用
-Dsonar.scanner.dumpToFile=out.properties
任何其他可能维护子模块名称并仅更改项目名称的解决方案来调查扫描仪生成的属性?