这是我在编写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/

posted on 2010-02-04 17:04  geewu  阅读(2190)  评论(0编辑  收藏  举报