我需要为 Android Studio 安装 64 位 JDK(这也意味着JAVA_HOME
设置为 64 位 JDK)。
我还安装了 32 位 JRE 和 Flex SDKjvm.config
文件我指定了它的路径(我知道 Flex SDK 使用它,因为我收到有关 32 位的 Windows 防火墙警告java.exe
当我编译我的项目时启动)。
但我仍然在 FlashDevelop 中得到Error details: System.BadImageFormatException: Próbowano załadować program w niepoprawnym formacie. (Wyjątek od HRESULT: 0x8007000B)
.
我怎样才能解决这个问题?
安装一个32 位 JRE 1.7 http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html (not1.8) 并指定它的路径Flex SDK/bin/jvm.config
像这样:
java.home=C:/Program Files/Java/jre1.7.0_71
注意:在 Windows 上,将所有反斜杠替换为正斜杠。
Note: java.exe
也必须在PATH
,但它可以是 64 位版本。只要有任何java.exe
位于 PATH 上,JRE 来自jvm.config
将由 Flex SDK 使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)