gpt4 book ai didi

gradle - 如何在 Gradle 中设置 Kotlin 源编码?

转载 作者:IT老高 更新时间:2023-10-28 13:33:24 24 4
gpt4 key购买 nike

使用 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

我实际上根本找不到任何关于 Kotlin 编译器编码的信息。这是否意味着没有这样的选择?那么它使用什么字符集,UTF-8,系统默认值(我希望不是)?

最佳答案

Kotlin 源文件在设计上始终为 UTF-8。无法指定任何其他编码。

关于gradle - 如何在 Gradle 中设置 Kotlin 源编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45564450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com