下载并安装了最新版本的 FlexSDK。将其解压缩到文件夹 C:FlexSDK 中。打开我的命令提示符到 C:/FlexSDK/bin。运行文件夹的目录,我的 mxmlc.exe 文件就在那里。从命令提示符发出 mxmlc c:test.mxml 并收到“找不到 JVM”错误。这很令人惊讶,因为我之前在我的计算机上从命令提示符编译了 mxml 文件。此外,我之前也曾在命令提示符下开发、编译和运行过 java 程序。我知道我的系统上有一个 JRE。事实上,它位于“C:\Program Files\Java\jre6”。正如我之前所说,我已经编译了 mxml 文件。我不明白现在可能是什么问题。
问问题
2380 次
2 回答
6
来自http://jonemerson.net/blog/?m=200607和http://www.flashdevelop.org/community/viewtopic.php?f=13&t=2842
事实证明,如果您在 Windows 上并且使用反斜杠定义了 JAVA_HOME,它将无法正常工作。相反,您必须在环境变量中使用正斜杠设置 JAVA_HOME,或者在 mxmlc.exe 旁边创建一个 jvm.config 文件,其中包含“java.home=c:/j2sdk1.4.2_12”(或等效)行。
请注意,这是 JDK 而不是 JRE 的路径。就像是C:/Program Files/Java/jdk1.6.0_11
于 2010-07-30T05:54:18.143 回答
0
在java.config
文件jre
路径中应该是向前/
的
java.home=C:/Program Files (x86)/Adobe/Adobe Flash Builder 4.6/jre
于 2013-07-16T05:15:21.007 回答