我有一个很大的困惑,当我们有 Sonar 服务器时 Sonar 扫描仪有什么用?当我使用 soarqube 服务器分析一个项目时,它进行了分析并且运行良好。我仍然很困惑为什么我们也需要扫描仪。
与eclipse或maven或github集成时是否需要它?我对此进行了研究,但无法得到确切的答案来满足自己。
最佳答案
Sonarqube 提供执行扫描的智能。
SonarScanner 是由 Sonar Source 内部开发的扫描仪,Sonar Source 也是开发 SonarQube 的组织。
SonarScanner 是可供我们使用的众多扫描仪之一。 maven、gradle、ant、Jenkins 是其他几个。这意味着 maven 不依赖于 SonarScanner,您可以简单地使用 maven 而不是 SonarScanner。希望有帮助。那就是说我不明白你说我用 Sonarqube 分析的意思!因为据我所知 Sonarqube 服务器不执行分析,它需要一个工具来完成这项工作
关于 Sonar 与 Sonar 扫描仪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43029897/