Tag: 字符编码

如何在Gradle中设置Kotlin源代码?

在使用Gradle构建Java或Groovy时,可以像这样定义源编码: compileJava { options.encoding = 'UTF-8' } compileTestJava { options.encoding = 'UTF-8' } compileGroovy { groovyOptions.encoding = 'UTF-8' } compileTestGroovy { groovyOptions.encoding = 'UTF-8' } 但是,类似的方法与Kotlin不起作用: compileKotlin { kotlinOptions.jvmTarget = '1.8' kotlinOptions.encoding = 'UTF-8' } 它失败,错误: * What went wrong: A problem occurred evaluating root project 'backend'. > No such property: encoding for class: org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl […]