Sonarlint不与SonarQube同步

时间:2017-10-17 13:18:10

标签: sonarqube sonarlint-eclipse

在Eclipse中使用Sonarlint 3.2和SonarQube 5.6.6。

我已成功将Eclipse中的项目绑定到SonarQube。但是,Sonarlint报告没有问题,而SonarQube报告了问题。我无法解决错误。

以下是Sonarlint控制台的日志文件(为了便于阅读而进行了一些编辑......)。令我惊讶的是"没有可用的语言"和"没有安装分析仪"消息。

Sonarlint独自一人给出了预期的结果。 SonarQube的连接模式提供了0个问题。

Trigger: EDITOR_OPEN
SonarLint analysis of file xxx.java...
Connected mode (using configuration of 'xxx' in server 'xxx')
Starting analysis with configuration:
[
  moduleKey: xxx
  baseDir: xxx
  workDir: C:\Werkomgeving\.metadata\.plugins\org.eclipse.core.resources\.projects\LWBBusinessRules\org.sonarlint.eclipse.core
  extraProperties: {sonar.java.source=1.6, sonar.java.target=1.6, sonar.libraries=yyyyy, sonar.binaries=C:xxx, sonar.java.binaries=C:xxx, sonar.java.test.binaries=C:xxx}
  inputFiles: [
    xxx.java
  ]
]

No language available
No analyzers installed
Start analysis
Quality profiles:
Index files
Setting filesystem encoding: UTF-8
1 files indexed
Found 0 issue(s)
Done in 23 ms

1 个答案:

答案 0 :(得分:3)

SonarLint 3.2与服务器5.6.6版本不兼容。我们不得不恢复到SonarLint的2.5.1版本。在我们这样做之后,我们会看到来自SonarLint本身和服务器的问题。

在我们的情况下无法升级服务器。