目前在 Eclipse Marketplace 中,SonarLint 仅在最新版本 (2.5.1) 中可用。出于兼容性原因,我需要版本(2.2.1)。
如何安装我选择的旧版本?
Eclipse Marketplace,而是使用"帮助"中的菜单→安装新软件。添加声纳林特网址:
http://eclipse.sonarlint.org/
然后取消选中"仅显示可用软件的最新版本"。
您将看到所有可用的声纳林特版本。如果您已经使用意外版本安装了它,则需要先在"帮助"→"安装详细信息"中卸载它。
我遇到了完全相同的问题。这是我管理它的方式:
-
向谷歌询问"声纳林特2.1.0"
-
您将找到指向 2.1.0 - Bintray 的页面链接
-
您将能够下载一个 zip。
-
然后,此堆栈将帮助您从磁盘安装zip。
希望对您有所帮助!
SonarLint 旧版的官方 zip 文件在这里:
https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/
下载 zip 文件后,在 Eclipse 中:
Help -> Install New Software -> Add -> Archive -> the zip file
编辑:正如user1323562在评论中指出的那样,新URL是:
https://binaries.sonarsource.com/?prefix=SonarLint-for-Eclipse/releases/
安装旧 Sonarlint 版本的新 URL 是
https://eclipse-uc.sonarlint.org 有了这个,您可以安装从5.9到7.6的旧版本