【问题标题】:Java build path error in cocos2dx 3.6cocos2dx 3.6中的Java构建路径错误
【发布时间】:2015-05-05 09:25:37
【问题描述】:

我从 cocos2dx 3.1.1 迁移到 3.6。
当我创建一个新项目并在 Eclipse 中构建时,我收到以下错误:

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版本:Kepler Service Release 1

有更详细的错误消息。我运行 Windows 的命令行并运行 python build_native.py
错误信息链接到下面的imgur:

http://i.imgur.com/7gs5Vcm.png

【问题讨论】:

    标签: java ant path android-ndk cocos2d-x


    【解决方案1】:

    自己解决了。我已经成功构建了项目。

    我测试 cocos2dx 3.6, 3.5, 3.4 。 A 他们都失败了。但请了解如何制作!

    下面是我的方法。

    首先,我将工具版本更改为以下内容。并更改环境变量以适应它们。

    cocos2dx 3.4
    NDK r9d
    

    但我也有错误。所以,

    其次,我删除 cocos2dx sdk 3.4 文件夹并重新解压缩。这个时候,环境变量已经做好了。所以我没有运行setup.pydownload-deps.py。我认为在第一次构建 cocos 项目时,cocos 对环境变量的引用是固定的。因此,如果我在第一次构建后更改 'env var',它不会自动刷新。

    最后,我的项目现在运行良好。

    我建议有问题的人删除并重新安装 coco2dx 框架。如果不行,换cocos2dx版本或者ndk版本。并删除并重新安装 coco2dx 框架。它需要很多时间。但在一些尝试中,你会成功。

    对不起,我的英语很差。但我真的很想分享对我有用的测试用例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-18
      • 2013-11-17
      • 2012-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多