Gradle:为所有compile*Kotlin任务设置相同的属性
我们有一个渐变构建,具有以下模块:Gradle:为所有compile*Kotlin任务设置相同的属性,gradle,groovy,gradle-plugin,Gradle,Groovy,Gradle Plugin,我们有一个渐变构建,具有以下模块: compileKotlin { kotlinOptions { jvmTarget = 11 } } compileTestKotlin { kotlinOptions { jvmTarget = 11 } } compileTestIntegrationKotlin { kotlinOptions { jvmTarget = 11 } } 是否有方法将kotli
compileKotlin {
kotlinOptions {
jvmTarget = 11
}
}
compileTestKotlin {
kotlinOptions {
jvmTarget = 11
}
}
compileTestIntegrationKotlin {
kotlinOptions {
jvmTarget = 11
}
}
是否有方法将kotlinOptions
应用于所有这些任务?
早些时候,我看到了一些类似于
allTasks.withType("compile") { ... }
但是我找不到任何关于这个的文档。它在哪里?谢谢。如图所示:
您应该能够做到:
kotlin {
targets.all {
compilations.all {
kotlinOptions {
jvmTarget = 11
}
}
}
}
如图所示:
您应该能够做到:
kotlin {
targets.all {
compilations.all {
kotlinOptions {
jvmTarget = 11
}
}
}
}