我正在启动一个新的Kotlin项目,我使用Gradle 7.2生成了项目结构和buildSrc脚本。我没有将它们包括在这里,因为我没有更改它们-我只是使用Gradle生成的任何内容。
作为构建的一部分,我收到了以下消息:'compileJava' task (current target is 17) and 'compileKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version.
我找不到buildSrc和生成的Gradle文件中设置1.8目标的位置。如何告诉Kotlin编译器使用Java 17目标?
1条答案
按热度按时间ego6inou1#
从Kotlin1.5.30开始,建议使用Java工具链特性来解决这个问题: