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

Minecraft Forge1.16.5模组开发执行gradlew命令报build.gradle编译错误

1.16.5 Forge MDK 构建报错解决方案

错误根因

1.16.5 版本Forge MDK默认仅支持JDK 8,你使用的JDK 16版本过高,语法兼容性不匹配导致build.gradle编译失败。

修复步骤

  • 卸载当前JDK 16,安装Adoptium OpenJDK 8 LTS版本,配置JAVA_HOME系统环境变量,执行java -version确认输出版本为1.8.x系列。
  • 删除MDK根目录下的.gradle、build文件夹,清除错误构建缓存。
  • 重新在MDK根目录打开命令行,执行gradlew clean genEclipseRuns --refresh-dependencies等待构建完成即可。
  • 若仍报错,可在build.gradle文件头部添加如下配置,强制指定编译Java版本:
java {
    sourceCompatibility = JavaVersion.VERSION_1_8
    targetCompatibility = JavaVersion.VERSION_1_8
}
  • 后续Eclipse导入项目时,项目SDK选择已安装的JDK 8,避免IDE层面版本不兼容报错。

内容的提问来源于stack exchange,提问作者willlah

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 07:24:01