没有身份验证的 SonarLint 插件 IntelliJ
SonarLint plugin IntelliJ with no authentication
是否可以使用IntelliJ 2017.1
的SonarLint 3.0.0
插件连接到远程SonarQube 5.6.1
服务器而不默认使用身份验证?目前该插件似乎需要 username/password
或 token
有一个 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 - 是关于此的邮件列表讨论
是否可以使用IntelliJ 2017.1
的SonarLint 3.0.0
插件连接到远程SonarQube 5.6.1
服务器而不默认使用身份验证?目前该插件似乎需要 username/password
或 token
有一个 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 - 是关于此的邮件列表讨论