以下は私のbuild.gradleGradleのエラーは、メソッドdependencyManagementを見つけることができませんでした()
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')
}
私は
> 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
は、その後、私は3.4にGradleのアップグレード以下のエラーをGradleの2.14を使用しましたですエラーメッセージに表示されます。
は今、私は以下のエラーを取得
見つかりませんでしたメソッドの引数のためのdependencyManagement()[build_79bcact4bkf1 sckkod1j3zl7l $ _run_closure1 @ 4a2d71c9]ルートプロジェクト 'MyProjectと' タイプのorg.gradle.api.Projectの に。
gradle 3.4ではメソッドdependencyManagement()が使用できなくなりましたか? 誰もがGradleの3.4で使用するための別の方法を認識している場合は、親切にあなたは依存関係管理プラグインを提供する必要があり、このDSL
を使用するには
この方法では、Gradleの自体から来るが、春のプラグインからありません。ここをクリックしてください:https://github.com/spring-gradle-plugins/dependency-management-plugin – Opal