我想使用SonarQube-gradle-plugin来分析我的多模块项目 . 我的项目基于spring-boot,它为spring boot依赖项设置了一个默认版本,例如:我可以像这样定义我的依赖项:

dependencies {
    compile("org.springframework.boot:spring-boot-starter-data-jpa")
    compile("com.h2database:h2")
}

并且spring boot gradle插件将插入用于gradle构建的拟合版本 .

应用sonarRunner插件并运行 gradle sonarRunner 后,我收到以下错误:

Could not resolve all dependencies for configuration ':admin-db:runtime'.
> Could not find org.springframework.boot:spring-boot-starter-data-jpa:.
  Searched in the following locations:
      file:/C:/A/m2repos/org/springframework/boot/spring-boot-starter-data-jpa//spring-boot-starter-data-jpa-.pom
      file:/C:/A/m2repos/org/springframework/boot/spring-boot-starter-data-jpa//spring-boot-starter-data-jpa-.jar
      ...

似乎sonarRunner-plugin没有得到spring boot插件设置的版本 .

不知道怎么解决这个问题?