4

現在、Eclipse 用の SonarLinthttps://update.sonarlint.org/を SonarQube インスタンスとして使用しています。

独自のデフォルト言語プロファイルを使用するために、カスタム SonarQube URL (ユーザー認証付き) を構成する方法はありますか?

より多くのルールが必要な場合や、いくつかの除外を構成している場合 (主に JQuery などの外部 JavaScript ライブラリの場合) に非常に役立ちます。

4

1 に答える 1

4

ここでIntelliJについても同じですが、Eclipseの回答があります。

この機能はv2.0 ( SLE-26 ) でサポートされます。


ただし、回避策はあります...

免責事項: この回避策はSonarSourceではサポートされていません。これは持続可能なソリューションではなく、運用環境に展開してはなりません。これは、機能がプラグインによって公式にサポートされるまでは、単なる「技術的なもの」です。


前提条件:

  • SonarQube >= 5.2が必要です (RC3 でテスト済み)
  • SonarLint < v1.3を使用(厳密にはSLE-24を参照)
  • SonarQube インスタンスを保護してはなりません ( sonar.forceAuthentication=false)

SonarLint は、URL のロードに Eclipse 設定を使用するため ( SonarRunnerFacadeを参照)、pluginCustomizationでオーバーライドできます。

eclipse.iniファイル ( eclipse.exeの横) で、最初に次を追加します。

-pluginCustomization
myPrefs.ini
-startup
...

myPrefs.iniファイル内( eclipse.exe /eclipse.iniの横):

# SonaQube - SonarLint URL override
org.sonarlint.eclipse.core/server_url=http\://localhost:9000
于 2015-10-22T22:50:27.107 に答える