【问题标题】:sonarqube 4.0 preview analysis (local)sonarqube 4.0 预览分析(本地)
【发布时间】:2023-03-06 06:49:01
【问题描述】:

我想使用 eclipse 声纳插件和远程 sonarqube 4.0 进行预览分析(本地)。

eclipse 和远程 sonarqube 4.0 之间有什么信息传输?预览或本地分析只能通过配置文件规则并且流程只是本地的?

谢谢,

问候,

【问题讨论】:

  • 您的实际问题是什么?声纳在服务器上运行(默认为 9000),您可以通过浏览器浏览或者您必须与 eclipse 连接。
  • 我的主要问题是带有 eclipse 插件的 sonarqube server 4.0。我想将 pmd 插件 eclipse 迁移到 pmd 声纳插件 eclipse。我在提交前需要在本地抛出规则的项目中有 350 个用户日食。如果生产服务器关闭,我不想迁移。

标签: eclipse sonarqube software-quality


【解决方案1】:

在预览模式下,代码违规(或问题)不会在远程 SonarQube 服务器中更新。它只会在 SonarQube 工作目录中创建一个 JSON 报告(默认为.sonar)。 Eclipse 插件始终连接到远程,所以在 Eclipse 中看不到预览结果。

但您可以使用 SonarQube Isse Report plugin 从 JSON 生成报告。

【讨论】:

  • 在服务器 SonarQube 的文件系统中创建 json 报告?谢谢
  • @user3815289,SonarQube Runner 生成报告,因此它将在分析源的机器上。当然也可以是一样的。我通常在同一台机器上运行分析和网络服务器。
【解决方案2】:

您可以使用 SonarLint 工具预览分析。

SonarLint 是您最喜欢的 IDE 的一个扩展,它向开发人员提供关于注入到他们的代码中的新错误和质量问题的即时反馈。

http://www.sonarlint.org

【讨论】:

    猜你喜欢
    • 2016-11-02
    • 2015-06-30
    • 2013-11-16
    • 2017-04-02
    • 1970-01-01
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多