我看过很多Gradle项目都有这样的功能:
tasks.withType<KotlinCompile> {
kotlinOptions {
jvmTarget = "17"
}
}
我还看到许多Gradle项目包含以下内容:
tasks.withType<KotlinCompile>().configureEach {
kotlinOptions {
jvmTarget = "17"
}
}
这些是一样的吗?如果不是,有何分别?什么时候应该使用其中一种而不是另一种?