0
を与える私のGradle bulldある - build
タスクを実行している間、私は1回のビルド警告を見てい春ブートのGradleのプラグインbootRepackageタスクには、次の非推奨警告
allprojects {
group = "org.coderearth"
version = "0.1.SNAPSHOT"
ext {
springBootVersion = "1.4.3.RELEASE"
}
}
project(":core") {
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
jcenter()
mavenCentral()
}
dependencies {
compile 'org.slf4j:jcl-over-slf4j:1.7.21'
compile 'ch.qos.logback:logback-classic:1.1.7'
testCompile 'junit:junit:4.12'
}
}
project.ext {
recipeModules = subprojects.findAll {
it.name.startsWith('recipe') || it.name == "service"
}
}
configure(project.ext.recipeModules) {
buildscript {
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:$springBootVersion")
}
repositories {
mavenCentral()
}
}
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
jcenter()
mavenCentral()
}
dependencies {
compile project(":core")
}
}
subprojects {
task info {
doLast {
println "========================================================="
println "\t project.group = $project.group"
println "\t project.name = $project.name"
println "\t project.parent = $project.parent.name"
println "\t project.version = $project.version"
println "========================================================="
}
}
}
サービス/ build.gradle
apply plugin: 'org.springframework.boot'
dependencies {
compile("org.springframework.boot:spring-boot-starter")
}
// bootRepackage.enabled = false
。
:core:compileJava UP-TO-DATE
:core:processResources UP-TO-DATE
:core:classes UP-TO-DATE
:core:jar UP-TO-DATE
:service:compileJava UP-TO-DATE
:service:processResources UP-TO-DATE
:service:classes UP-TO-DATE
:service:findMainClass
:service:jar UP-TO-DATE
:service:bootRepackage
The ProjectDependency.getProjectConfiguration() method has been deprecated and is scheduled to be removed in Gradle 4.0.
ModuleDependency.getConfiguration() has been deprecated and is scheduled to be removed in Gradle 4.0. Use ModuleDependency.getTargetConfiguration() instead.
:service:assemble
:service:compileTestJava UP-TO-DATE
:service:processTestResources UP-TO-DATE
:service:testClasses UP-TO-DATE
:service:test UP-TO-DATE
:service:check UP-TO-DATE
:service:build
BUILD SUCCESSFUL
Total time: 0.973 secs
奇妙なことがある - 私はサービスにbootRepackageを無効にした場合/それだけで離れて行くbuild.gradle。ただの警告ですが、私は何が欠けているか知りたいのです。私はspringbootのgradleプラグインが使用するものが廃止されていると信じていますが、それが私のビルドにあれば、それを修正する必要があります。事前に
おかげで、 /KP
gradle 3.3? https://github.com/spring-projects/spring-boot/issues/7734 – ThanksForAllTheFish
はいのようになります。 gravel 3.3 – Kunal
これはSpringBootの問題です。これは、今後のバージョン「1.5」(https://github.com/spring-projects/spring-boot/commit/dac249fb0d721fc9f17dafd1abbd17508f12f7ad)で修正されています。 – ThanksForAllTheFish