FlexSDK编译mxml文件

时间:2010-07-29 16:09:26

标签: lex

下载并安装最新版本的FlexSDK。将其解压缩到文件夹C:FlexSDK中。打开我的命令提示符到C:/ FlexSDK / bin。找到该文件夹​​的目录,我的mxmlc.exe文件就在那里。在命令提示符下,我发出了mxmlc c:test.mxml并收到“找不到JVM”错误。这是令人惊讶的,因为我之前在我的计算机上从命令提示符编译了mxml文件。此外,我还在命令提示符之前开发,编译和运行了java程序。我知道我的系统上有一个JRE。事实上它位于“C:\ Program Files \ Java \ jre6”。正如我之前所说,我已经编译了mxml文件。我不明白现在的问题是什么。

2 个答案:

答案 0 :(得分:6)

来自http://jonemerson.net/blog/?m=200607http://www.flashdevelop.org/community/viewtopic.php?f=13&t=2842

  

事实证明,如果你在Windows上   并且你已经定义了JAVA_HOME   反斜杠,它将无法正常工作。   相反,您必须使用设置JAVA_HOME   在你的环境中向前斜线   变量,或创建一个jvm.config文件   在包含该行的mxmlc.exe旁边   “java.home = C:/j2sdk1.4.2_12“(或   当量)。

请注意,这是JDK的路径,而不是JRE。像C:/Program Files/Java/jdk1.6.0_11

这样的东西

答案 1 :(得分:0)

java.config文件中jre路径应该与转发/一样

java.home=C:/Program Files (x86)/Adobe/Adobe Flash Builder 4.6/jre