64位Window 7下 Flex SDK mxmlc 编译错误解决方案

这是我在编写Flowplayer插件时,遇到的编译错误。

Error loading: C:\Program Files\Java\jdk1.6.0_17\jre\bin\server\jvm.dll 揣测原因:可能是因为dll是64位的。32位的应用程序调用64位的应用程序有。

现在解决方案:

 "%JAVA_HOME%\bin\java.exe" -Xmx384m -Dsun.io.useCanonCaches=false -jar "%~dp0..\lib\mxmlc.jar" +flexlib="%~dp0..\frameworks" %*

保存为 mxmlc64.bat。

OK,问题解决。

参考文章:http://sray.squidpower.com/2010/01/13/solution-to-error-running-mxmlcexe-with-windows-64bit-jvm/

原文地址:https://www.cnblogs.com/GeeWu/p/1663804.html