欢迎访问Spring Cloud中国社区

《重新定义Spring Cloud实战》由Spring Cloud中国社区倾力打造,基于Spring Cloud的Finchley.RELEASE版本,本书内容宽度足够广、深度足够深,而且立足于生产实践,直接从生产实践出发,包含大量生产实践的配置。欢迎加微信Software_King进群答疑,国内谁在使用Spring Cloud?欢迎登记

gralde构建springcloud找不到spring-boot插件

siegluo · 4月前 · 575 ·

使用的是官方文档的代码:

buildscript {
    ext {
        springBootVersion = '1.5.13.RELEASE'
    }
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") 
    }
}

apply plugin: 'java'
apply plugin: 'spring-boot' 

dependencyManagement {
  imports {
    mavenBom ':spring-cloud-dependencies:Edgware.SR3'
  }
}

dependencies {
    compile ':spring-cloud-starter-config'
    compile ':spring-cloud-starter-eureka'
}
`

报错信息如下

Plugin with id 'spring-boot' not found.

官方文档也有说明必须要用spring-boot 插件,不然依赖会出错,我试着不用spring-boot 插件,果然运行gradle的bootRun会报错,应该是依赖冲突的原因。但是直接运行main方法,不报错。