You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决compiledebugjavawithjavac与kaptgeneratestubsdebugkotlin的JVM目标版本不一致问题

解决Java与Kotlin编译JVM目标版本不兼容问题

问题现象

构建过程中触发兼容性提示:compiledebugjavawithjavac 任务当前JVM目标版本为1.8,而 kaptgeneratestubsdebugkotlin 任务的JVM目标版本为17,两者需设置为同一Java版本才能正常构建。

解决方案

在Gradle配置脚本中添加以下代码,将Kapt生成桩代码任务的JVM目标版本统一为1.8:

tasks.withType(org.jetbrains.kotlin.gradle.tasks.KaptGenerateStubs).configureEach{
    kotlinOptions{jvmTarget = "1.8"}
}

内容的提问来源于stack exchange,提问作者Mehmet TEKİN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 23:24:55