【发布时间】:2018-02-16 16:32:30
【问题描述】:
我想知道 SonarQube 5.4 是否支持 scala?我们可以对 SonarQube 进行 scala 分析吗?默认情况下 SonarQube 进行 java 分析,我想知道它是否适用于 scala,因为我们的代码是用 sbt 构建的。
我已经使用了一些第三方插件,例如
- Sagacify/sonar-scala
- ncredinburgh/sonar-scalastyle
- RadoBuransky/sonar-scoverage-plugin
SonarQube Scanner 执行期间出错:
ERROR: You must install a plugin that supports the language 'scala'
ERROR:
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
ERROR: SonarQube scanner exited with non-zero code: 1
【问题讨论】:
-
SonarQube 当前版本为 6.5,当前 LTS 为 5.6.6。您应该认真考虑升级。
-
是的,但是对于新版本,我试图找出插件并没有帮助。所以,通过使用 5.4 版,我认为插件可能可以工作。我想找到一种使用 sonarqube 对 sbt 代码进行 scala 分析的方法。