是否可以使用SonarQube 5.6.1
SonarLint 3.0.0
插件连接到远程IntelliJ 2017.1
服务器而不使用默认身份验证?目前,该插件似乎需要username/password
或token
答案 0 :(得分:8)
你可以使用hack:
通常,sonarLint将信息存储在IntelliJConfiguration-directory
config/options/sonarlint.xml
中 - 您只需将以下配置粘贴到该文件中即可:
<application>
<component name="SonarLintGlobalSettings">
<option name="sonarQubeServers">
<list>
<SonarQubeServer>
<option name="hostUrl" value="<your-server-url>" />
<option name="name" value="test" />
<option name="login" value="" />
<password />
<organizationKey />
</SonarQubeServer>
</list>
</option>
</component>
</application>
这是没有身份验证的服务器的基本配置。
//编辑:看来这是sonarSource对sonarLint的预期更改 - https://groups.google.com/forum/#!topic/sonarlint/xnpQmXN8NEo - 是关于此的邮件列表讨论