我從cocos2dx 3.1.1遷移到3.6。
當我做一個新項目,並建立在Eclipse中,我得到以下錯誤:cocos2dx中的Java構建路徑錯誤3.6
could not open 'C:\Program Files (x86)\Java\jre7\lib\i386\jvm.cfg
我檢查環境變量。 儘管我所有的環境變量都在E:\
之上,build_native
總是告訴我們關於C:\
。即使C:\Program Files (x86)
中沒有Java文件夾。 E:\
我只有JDK1.8.0_45
。
我的Eclipse運行良好。
我的其他項目,使用cocosdx3.1.1仍然工作。
Cocos2dx使用Ant,NDK,cygwin64等
[name : value]
(User var)
ANDROID_SDK_ROOT : E:\Android\android-sdk
ANT_ROOT : E:\apache-ant-1.9.4\
CLASS_PATH : ;
COCOS_CONSOLE_ROOT : E:\cocosProj\cocos2d-x-3.6\tools\cocos2d-console\bin
COCOS_TEMPLATES_ROOT : E:\cocosProj\cocos2d-x-3.6\templates
JAVA_HOME : Neither E:\Java\jdk1.8.0_45\jre\bin` Or `E:\Java\jdk1.8.0_45\ working
NDK_MODULE_PATH : E:\cocos2d-x-3.6;E:\cocos2d-x-3.6\cocos\platform\android
NDK_ROOT : E:\android-ndk-r10d
Path : E:\cocosProj\cocos2d-x-3.6\templates;E:\cocosProj\cocos2d-x-3.6\tools\cocos2d-console\bin;E:\cygwin64\bin
(system var)
...(omit)....
%NDK_ROOT%;E:\Android\android-sdk;
E:\cocos2d-x-3.6\tools\cocos2d-console\bin;E:\cocos2d-x-3.6\templates;
E:\cocos2d-x-3.6;E:\android-ndk-r10d;
E:\apache-ant-1.9.4\bin;E:\Android\android-sdk\platform-tools;
E:\Android\android-sdk\tools;
E:\cygwin64\bin;E:\Java\jdk1.8.0_45\jre\bin;
我的系統是:Windows7中,Eclipse版本:開普勒服務發佈1
還有一個更詳細的錯誤信息。我運行Windows的命令行並運行python build_native.py
。
錯誤消息鏈接到下面imgur:
http://i.imgur.com/7gs5Vcm.png