Android studio -Kotlin:检测到任务“compileJava”(21)和“compileKotlin”(1.8)的JVM目标兼容性不一致

o75abkj4  于 2024-01-07  发布在  Android
关注(0)|答案(1)|浏览(659)

我正在做一个多模块项目课程的项目,我遇到了一个问题。
当尝试同步gradle时,它向我抛出错误:

  1. Execution failed for task ':buildSrc:compileKotlin'.
  2. Inconsistent JVM-target compatibility detected for tasks 'compileJava' (21) and 'compileKotlin' (1.8).

字符串
这是什么意思?我在网上找不到任何答案。试着用不同的方法解决它,但都不能让它工作。
谢谢你的帮助

bn31dyow

bn31dyow1#

如果您正在使用最新的**JDK 21**到您的项目,那么您可以在build.gradle(app-level)中进行更改

  1. compileOptions {
  2. sourceCompatibility JavaVersion.VERSION_21
  3. targetCompatibility JavaVersion.VERSION_21
  4. }

字符串

  1. kotlinOptions {
  2. jvmTarget = '21'
  3. }


您的项目将成功运行

相关问题