是否有任何变通方法可以让 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/