目前SonarLint for Eclipse使用https://update.sonarlint.org/作为 SonarQube 实例。
有没有办法配置自定义 SonarQube url(带有用户身份验证)以使用您自己的默认语言配置文件?
当您需要更多规则或配置了一些排除项(主要用于 JQuery 等外部 JavaScript 库,...)时,这可能非常有用
目前SonarLint for Eclipse使用https://update.sonarlint.org/作为 SonarQube 实例。
有没有办法配置自定义 SonarQube url(带有用户身份验证)以使用您自己的默认语言配置文件?
当您需要更多规则或配置了一些排除项(主要用于 JQuery 等外部 JavaScript 库,...)时,这可能非常有用
太快的问题,关于 IntelliJ 的问题也一样,但有 Eclipse 的答案。
此功能将在 v2.0 ( SLE-26 ) 中得到支持。
但是,有一个解决方法...
免责声明:SonarSource 不支持此解决方法,这不是可持续的解决方案,不得部署在生产环境中。这只是一个“有趣的技术”,直到插件正式支持功能。
先决条件:
sonar.forceAuthentication=false
)SonarLint 使用 Eclipse 首选项进行 URL 加载(请参阅SonarRunnerFacade),因此可以使用pluginCustomization覆盖。
在文件中(在eclipse.exeeclipse.ini
旁边),首先添加:
-pluginCustomization
myPrefs.ini
-startup
...
在文件中(在eclipse.exe/eclipse.inimyPrefs.ini
旁边):
# SonaQube - SonarLint URL override
org.sonarlint.eclipse.core/server_url=http\://localhost:9000