gradle Fehler nicht finden Konnte-Methode dependencyManagement()
Unten ist mein build.gradle
buildscript {
ext {
springBootVersion = '2.0.0.M3'
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'org.springframework.boot'
apply plugin: 'maven-publish'
dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-starter-parent:Brixton.SR7'
}
}
dependencies {
compile("org.springframework.cloud:spring-cloud-starter-eureka")
compile "org.elasticsearch:elasticsearch:5.5.0"
testCompile('org.springframework.boot:spring-boot-starter-test')
}
War ich mit gradle 2.14 und bekam die folgende Fehlermeldung
> Failed to apply plugin [id 'org.springframework.boot']
> Spring Boot plugin requires Gradle 3.4 or later. The current version is Gra
dle 2.14
Dann habe ich ein Upgrade gradle zu 3.4 wie bereits in der Fehlermeldung.
Jetzt bekomme ich die folgende Fehlermeldung
Nicht finden konnte-Methode dependencyManagement() für die Argumente [build_79bcact4bkf1
sckkod1j3zl7l$_run_closure1@4a2d71c9] auf root-Projekt "myproject"
der Typ org.gradle.api.Projekt.
Ist die Methode dependencyManagement()
nicht mehr in gradle 3.4 ?
Wenn jemand ist sich bewusst, die Alternative Methode verwendet werden, in gradle 3.4 , bitte revert
- Diese Methode kommt von gradle selbst, sondern vom Frühjahr plugin. Schau mal hier: github.com/spring-gradle-plugins/dependency-management-plugin
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zur Nutzung dieser
DSL
geben Sie den dependency-management-plugin:Oder Sie verwenden können:
Mehr details finden Sie hier.