我已经有一段时间无法从组织的 SonarQube 服务器更新 SonarLint 的规则了。它工作得很好,但突然我开始收到以下消息:
我猜可能 SonarQube 服务器已更新到较新的版本(目前是 5.6 版),但是如何升级我的本地插件版本以匹配它?(如果这就是这个错误的意思)。
我等待插件发布另一个更新(v2.9)并希望这能解决问题,但它没有,同样的结果。
我找到了这个页面,上面写着对于 SonarQube 5.6+,我应该使用最新的 SonarJava 4.7.1 插件,但不知道怎么说我的 SonarLint 插件(版本 2.9.0.1816)来使用它。 https://docs.sonarqube.org/display/PLUG/SonarJava
我会很感激任何帮助,谢谢!
当前环境:
SonarQube 服务器:5.6
IntelliJ Idea:2017.1
IntelliJ SonarLint:2.9.0.1816