【发布时间】:2014-07-25 06:28:39
【问题描述】:
我使用两个质量配置文件运行 SonarQube:首先,默认的“Sonar Way”。二、“声纳方式与 Findbugs。
SQ 成功地对两个配置文件执行分析,并在 .sonar 文件夹中生成 html 报告。
但我在仪表板中看不到“Sonar way with FindBugs”的分析结果。即使将该质量配置文件设置为“质量配置文件”设置中的默认配置文件并从头开始运行分析,当我进入仪表板时,SQ 仍会显示使用默认配置文件“Sonar Way”完成的分析数据。
我从侧边栏菜单输入了“问题”链接。以下网址打开:http://localhost:9000/drilldown/issues/1 在屏幕顶部,配置文件再次显示为“Sonar Way”。
除了仪表板中的默认配置文件之外,还有什么方法可以查看其他配置文件的数据?
顺便说一句,在使用“Sonar way with Findbugs”进行分析后,仪表板中显示的最后一次分析时间不会改变。
【问题讨论】:
-
也许您已将Analysis Mode 设置为仅限本地?检查属性
sonar.analysis.mode。它不应该被设置。此外,您可以将sonar.verbose设置为true并向我们展示您第二次分析运行的结果日志。 -
非常感谢托马斯。的确,这就是问题的根源。取消注释
sonar.analysis.mode解决了它。如果您可以将其写为答案,我可以接受它作为解决方案。这样其他人就能更轻松地找到它。