【问题标题】:Publishing Sonar analysis on SonarQube Dashboard在 SonarQube Dashboard 上发布声纳分析
【发布时间】:2016-01-22 19:10:00
【问题描述】:

我们有面向 Web 开发人员的 Eclipse Java EE IDE。

Version: Luna Release (4.4.0)
Build id: 20140612-0600

我已经在我的 Eclipse 中安装了 SonarQube 插件并配置了 SonarQube 服务器。在 Eclipse 中测试了服务器连接。

Windows>Preferences>Sonar>Servers. Connection is successful.

我能够在 Eclipse 中将我的项目与 Sonar 相关联并在本地获取报告。

修复违规问题后,有没有办法可以将新报告从本地发布到 SonarQbe 服务器仪表板。?

【问题讨论】:

标签: java eclipse sonarqube


【解决方案1】:

首先,您似乎使用的是旧版本的插件; SonarLint for Eclipse 的最新版本尚未重新建立连接体验(尽管即将推出)。您可能对升级感兴趣,因为 SonarLint 在您工作时会检查您的代码;不再需要触发分析。这样一来,问题就会立即引起您的注意,而不必记住去寻找它们。

现在回答您的问题:没有办法将您的更新结果从 Eclipse 直接推送到 SonarQube 平台;您需要进行全面分析。请记住,IDE 内分析运行大多数但不是所有规则。 IE。例如,您不会因为覆盖阈值过低的规则而在 Eclipse 中遇到问题。同上副本。这些仅作为完整分析的一部分运行。

【讨论】:

  • 我尝试使用 SonarLint,但正如您所说,它的功能有限,我正在等待即将发布的版本将 SonarLint 与现有的 SonarQube 服务器实例“链接”。感谢您的回复,截至目前我已修改 build.xml 以使用 sonar-java 并运行分析并推送结果。
猜你喜欢
  • 2017-12-14
  • 2017-06-01
  • 1970-01-01
  • 2018-06-30
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-06
相关资源
最近更新 更多