让sonarRunner对依赖版本使用spring boot resolution策略吗?

时间:2015-10-16 09:12:52

标签: gradle spring-boot sonar-runner

我想使用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插件设置的版本。

知道如何解决这个问题吗?

0 个答案:

没有答案