flash - MXMLC 和 64 位 JRE

标签 flash 64-bit java mxmlc

是否有任何变通方法可以让 Flex 编译器与 64 位 JRE 一起工作?如果我在 Eclipse 的 Ant 构建文件中使用 MXMLC 任务,它可以正常工作,但如果我尝试从命令行使用 MXMLC(或尝试从 Eclipse 中的 FDT 运行...命令)它会失败,告诉我...

“加载错误:C:\Program Files\Java\jrrt-1.6.0\jre\bin\jrockit\jvm.dll”

(这是使用 64 位 JRockit 运行时,但这无关紧要)。

最佳答案

目前不支持将 Flex 编译器与 64 位 JRE 一起使用。相反,让编译器使用 32 位 JRE。

为此,您需要编辑位于 FLEX_HOME\bin 中的 jvm.config 文件。在 jvm.config 中,将 java.home 设置为 32 位 JRE 的位置。如果您还没有 32 位 JRE,请下载它。

例子:

java.home=C:/Program Files (x86)/Java/jre6

如果你喜欢这个答案,请点击左边的向上箭头。

关于flash - MXMLC 和 64 位 JRE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955280/

相关文章:

r - 在 R 中,检测操作系统是否为 64 位的规范方法是什么?

java - 不能对 Double.MAX_VALUE Java 使用减法运算符

flash - "ReferenceError: Error #1065: Variable TCMText is not defined"是什么意思?

javascript - Flash 影片可以将鼠标事件传递到包含页面吗?

html - 没有Flash怎么知道swf文件的尺寸?

android - 使用 Qt5 构建 Android 应用程序失败(缺少 header )

c++ - 如何从 32 位 WOW 进程中获取 Program Files 文件夹路径(不是 Program Files (x86))?

用于大文件上传的 Java REST API

java - SSLSocket 客户端的输入流无法从服务器接收任何内容

asp.net - 拖动控制 Flash 电影问题?