eclipse - Sonar 和 Sonar 波之间的区别

标签 eclipse integration sonarqube

有人能解释一下 Sonar 和sonarQube有什么区别,因为我说过要将 Sonar 与Eclipse集成在一起,我正在使用Eclipse Luna,但是当我尝试使用Eclipse搜索 Sonar 时

Help----> Eclipse Marketplace ---->search (sonar)

我正在获取 Sonar Qube不是 Sonar
因此我的问题是,如果相同,我是否可以继续安装在Eclipse中,如果它们相同或不同,那么从哪里安装 Sonar ,这是我的要求。请有人建议

最佳答案

SonarQube (formerly just "Sonar")是基于服务器的系统。当然,您可以将其安装在本地计算机上(硬件要求最低)。但这是一个central server with a database

分析是通过某些Sonar“客户端”软件执行的,该软件可以是 Sonar 运行程序, Sonar Ant 任务, Sonar Eclipse插件等。分析结果可以自动上传到服务器,并可以通过 Sonar Web应用程序进行访问。 。

在开发人员众多的环境中,您应该运行构建服务器(例如Hudson或Jenkins),该服务器会在夜间构建过程中执行自动 Sonar 分析。其他时间表也可以,但是开发人员应该知道何时可以期望更新服务器端分析结果。自动化分析的结果可以通过 Sonar Eclipse插件显示在各个开发人员的Eclipse编辑器中。

关于eclipse - Sonar 和 Sonar 波之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28163774/

相关文章:

java - 在 REST 中将 java 对象转换为 XML 时出错

java - Android R 无法解析为变量 - 更改包名称

java - 部署到 Google App Engine 时出现“类文件是 Java 8,但最大支持的是 Java 7”错误

从 Tibco bw6 调用 C 函数

iphone - iPhone 原生应用中的 Paypal 集成

gradle - 无法发布到 sonarqube

java - SonarQube 5.6 安卓 Gradle

android - 获得 Eclipse 中一个类中所有方法的概览

jakarta-ee - 您如何运行 Java EE 集成测试?再加上术语困惑(嵌入式、托管、本地、远程……)

git - 如何配置SonarQube、Sonar Runner、GitLab和Jenkins获得持续集成