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

Cocos2d-x 3.17.2 JS/Web项目编译报错:无法找到有效JDK

Cocos2d-x JS项目Web版Release编译报错:No valid JDK found

环境与正常操作

  • 系统:全新Ubuntu 18.04
  • 已配置:Java 1.8、Cmake及Cocos2d-x官方文档要求的所有依赖项
  • 项目创建与运行无问题,执行命令:
    cocos new -l js test
    cd test
    cocos run -p web
    

报错情况

执行Release编译命令时出现错误:

cocos compile -p web -m release

报错信息:

Building mode: release
No valid JDK found

已尝试的无效操作

多次修改JAVA_HOME并更新PATH,每次设置后重载.bashrc,但问题依旧:

  1. 设置JDK根目录:
    JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
    export PATH=$JAVA_HOME:$PATH
    
  2. 设置JRE目录:
    JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre"
    export PATH=$JAVA_HOME:$PATH
    
  3. 设置JRE的bin目录:
    JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin"
    export PATH=$JAVA_HOME:$PATH
    

请问上述操作哪里有误?恳请提供解决思路。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 00:20:17