2016-04-11 14 views
1

は最近のGradleの以前のバージョンからアップグレードしたので、私は公式SonarQubeプラグインを使用する必要があります警告を取得開始しました:新しいSonarQube Gradle Pluginはどこにありますか?

「ソナー・ランナー」プラグインが廃止されているとのGradleで削除される予定です3.0。 SonarQubeの公式プラグイン(the docs)を使用してください。そのリンクから

、私が使用することを私に語った新しいプラグイン(https://plugins.gradle.org/plugin/org.sonarqube)、用のGradleプラグインのページに移動した

buildscript { 
    repositories { 
    maven { 
     url "https://plugins.gradle.org/m2/" 
    } 
    } 
    dependencies { 
    classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:1.2" 
    } 
} 

apply plugin: "org.sonarqube" 

しかし、それは失敗します。私はGradleの出力に見ているエラーは、次のとおりです。

Could not GET 'https://plugins.gradle.org/m2/org/sonarsource/scanner/gradle/sonarqube-gradle-plugin/1.2/sonarqube-gradle-plugin-1.2.pom'. 
> peer not authenticated 

私はブラウザを介して同じ場所にアクセスしようとすると、私は404を取得し、私はhttps://plugins.gradle.org/m2/orgからファイル構造を参照する場合は、私のように行くことができますこれまでのところ、https://jcenter.bintray.com/org/sonarsource/scanner/と同じですが、私には 'ant'、 'cli'、 'maven'、 'gradle'というサブディレクトリしかありません。おそらくこれが私の問題の根本的な原因です。

他の質問からは、他の人がこのプラグインを使用していることがわかります。おそらく、どこかで入手できますが、見つかりません。作業中のソースに関する提案はありますか?

+0

もう一度やり直してもよろしいですか?ブラウザーから 'https:// plugins.gradle.org/m2/org/sonarsource/scanner/gradle/sonarqube-gradle-plugin/1.2/sonarqube-gradle-plugin-1.2.pom'をリクエストしようとすると、良い。たぶん一時的な停電があったのでしょうか? – Vampire

+0

このURL:https://plugins.gradle.org/m2/org/sonarsource/scanner/gradle/sonarqube-gradle-plugin/1.2/sonarqube-gradle-plugin-1.2.pomは私にとってうまくいきます。おそらくあなたはネットワークの問題を経験しているでしょうか?ファイアウォール/プロキシなど? – RaGe

+0

あなたはそうだ、それはうまくいく、ありがとう。私の問題は、プラグインを見つけられないArtifactoryレポに実際にあることが強調されています。この質問を混乱させるのではなく、ここで新しい質問をしました:http://stackoverflow.com/questions/36553930/sonarqube-gradle-plugin-is-not-found-by-artifactory – DaveyDaveDave

答えて

1

我々は

クラスパス "org.sonarsource.scanner.gradle 1.2:sonarqube-のGradle-プラグイン" を追加することによって、Gradleのにプラグインを持って依存関係をbuildscriptする

を。

がそれを有効にするには 'org.sonarqube':私たちは、その後、

は、プラグインを適用しました。私たちのローカルArtifactoryインスタンスは、プロキシjCenterとmavenCentralに設定されています。

関連する問題