How to set up Kotlin's byte code version in Gradle project to Java 8?

前端 未结 9 1824
挽巷
挽巷 2020-12-01 08:56

In Kotlin project, what is a proper Gradle script to make sure my classes will be compiled to byte code ver 52 (Java 8)?

For some reason my classes are compiled as v

9条回答
  •  执笔经年
    2020-12-01 09:36

    In case someone uses gradle with kotlin-dsl instead of groovy:

    import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
    
    // compile bytecode to java 8 (default is java 6)
    tasks.withType {
        kotlinOptions.jvmTarget = "1.8"
    }
    

提交回复
热议问题