插件带有id'声纳'未找到?

时间:2017-03-07 10:48:19

标签: java gradle

当尝试使用Gradle构建我的java项目时,我遇到以下问题:

plugin with id 'sonar' not found

在build.gradle中的以下行:

apply plugin: 'sonar'

之前使用的是Gradle版本1.7Java 7,但我现在已更新到这些较新的版本:

gradle : 3.4.1
Java: 1.8 

导致这种情况的原因是什么,我该如何解决?

1 个答案:

答案 0 :(得分: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