刚刚将一个项目迁移到最新的 gradle、jdk 和一尘不染的 6.3.0。
这是一个多模块项目,其中 te 根 gradle.build 文件的示例是:
plugins {
id 'com.diffplug.spotless' version '6.3.0' apply false
}
...
subprojects {
apply plugin: 'com.diffplug.spotless'
spotless {
java {
googleJavaFormat('1.14.0')
}
}
}
....
build.finalizedBy task1
问题是升级后,我得到:
> Could not get unknown property 'build' for root project 'foo1' of type org.gradle.api.Project.
使用完全相同的build.gradle
文件,只有旧版本
id "com.diffplug.gradle.spotless" version "3.27.1" apply false
,googleJavaFormat('1.7')
它没有问题
任何想法 ?