Avatar ·

Como configurar a compatibilidade JVM para compileJava (Java 11) e compileKotlin (Kotlin 1.8) no build.gradle.kts?

Olá a todos! Sou novo em Kotlin e Gradle, e estou com um problema ao configurar a compatibilidade de versões JVM para Java e Kotlin no projeto.\n\nEstou usando Gradle com Kotlin DSL (build.gradle.kts). O projeto tem código misto: principal em Kotlin 1.8, e algumas classes em Java 11. Quando executo o build, o Gradle mostra erros de que as tasks compileJava e compileKotlin usam versões JVM alvo diferentes. Por exemplo:\n\n- compileJava configurado para Java 11 (target = 11)\n- compileKotlin configurado para Java 8 (padrão)\n\nQuero que ambos os compiladores usem a mesma versão JVM, por exemplo Java 11. Mas como fazer isso corretamente no build.gradle.kts? Tentei várias opções, mas nada funciona.\n\nAqui está meu arquivo build.gradle.kts atual:\n\n```kotlin\nplugins {\n java\n kotlin("jvm") version