2017-03-07 24 views
0

のGradleを使用して、私のJavaプロジェクトをビルドしようとすると、私は次の問題を得る:私のbuild.gradleに次の行で'sonar'というIDのプラグインが見つかりませんか?

plugin with id 'sonar' not found 

apply plugin: 'sonar' 

これは、以前のGradleのバージョン1.7で働いていたし、 Java 7しかし、私はこれらの新しいバージョンに更新しました:

gradle : 3.4.1 
Java: 1.8 

これを引き起こし、どのように私はそれを解決することができますか?

答えて

1

ソナープラグインの名前が「org.sonarqube」に変更されました。

あなたが依存関係を追加する必要があり、このプラグインを使用するには:

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

そして、あなたはプラグインを適用することができます。

apply plugin: "org.sonarqube" 

plugin pageを参照してください。

関連する問題