当前位置: 首页 > 知识库问答 >
问题:

可以将SonarQube分析器从Maven切换到Sonar-Runner吗?

公羊英达
2023-03-14

我目前使用Maven分析了一个使用Sonarqube4.3的多模块java项目。分析配置的结构是:

root-pom.xml
 -module1
  --module1-pom.xml
 -module2
  --module2-pom.xml

因此,我所做的是在1 sonar-project.properties中重建整个配置,遵循本文档的多模块项目部分

我所要求的,是一些保证或一个如何在分析器之间切换的文档链接。谢了。

关于控制密钥的更新:

我的root-pom.xml将密钥定义为

de.company module1

我的新声纳项目。切换到声纳转轮的属性看起来如下:

 sonar.projectKey=de.company:product
 sonar.modules=module1, module2

 module1.sonar.projectKey=de.company:module1
 module2.sonar.projectKey=de.company:module2

有了这种配置,似乎可以用声纳转轮继续分析maven的分析。

共有1个答案

谷梁宏恺
2023-03-14

@Tim,使用Sonar Runner你不能像SonarQube那样为每个模块生成键,所以你不能使用Maven SonarQube Runner使用的相同键。所以你会失去你的假阳性,历史数据,配置...

 类似资料: