来自https://discuss.cocos2d-x.org/t/issue-with-compiling-a-project/57198的交叉张贴
我有一个问题,试图编译一个新的cocos2dx JS项目。
我使用Java1.8、Cmake和所有其他依赖项(如前面提到的@ https://docs.cocos.com/cocos2d-x/manual/en/installation/Linux.html )设置了一个新的Ubuntu18.04框设置
现在,当我创建并运行新项目时
cocos new -l js test
cd test
cocos run -p web它运行得完美无缺。
但是当我尝试用cocos compile -p web -m release编译时,我得到了
Building mode: release
No valid JDK found我试着添加
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
export PATH=$JAVA_HOME:$PATH然后
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre"
export PATH=$JAVA_HOME:$PATH然后
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin"
export PATH=$JAVA_HOME:$PATH使用上述每一种设置,源.bashrc并尝试运行cocos compile -p web -m release以获得
Building mode: release
No valid JDK found对我做错什么有什么暗示吗?非常感谢你的回应。
谢谢。
发布于 2022-09-22 01:15:19
使用Java 1.7和Apache ant 1.9实现了这一功能
如/tools/cocos2d-console/plugins/plugin_compile/build_web/init.py,cocos2dx 3.17.2所定义的,只适用于Java1.6或1.7
https://stackoverflow.com/questions/73789567
复制相似问题