gpt4 book ai didi

java - flashdevelop构建错误: Can't initialize jni4net.(32位与64位JVM与CLR?)

转载 作者:太空宇宙 更新时间:2023-11-04 12:09:53 26 4
gpt4 key购买 nike

我在我的电脑上重新安装了 Windows,之后 flashdevelop 在构建时开始抛出错误。应用程序启动几秒钟,然后关闭。输出:

Error details: net.sf.jni4net.jni.JNIException: Can't initialize jni4net. (32bit vs 64bit JVM vs CLR ?)
CLR architecture: 64bit
JAVA_HOME: C:\Program Files (x86)\Java\jre6 ---> System.BadImageFormatException: . (Exception from HRESULT: 0x8007000B)
in net.sf.jni4net.jni.JNI.Dll.JNI_GetDefaultJavaVMInitArgs(JavaVMInitArgs* args)
in net.sf.jni4net.jni.JNI.Init()

in net.sf.jni4net.jni.JNI.Init()
in net.sf.jni4net.jni.JNI.CreateJavaVM(JavaVM& jvm, JNIEnv& env, Boolean attachIfExists, String[] options)
in net.sf.jni4net.Bridge.CreateJVM()
in FlashDebugger.DebuggerManager.Start(Boolean alwaysStart)

我已经安装了我认为所有必需的软件和 SDK。 Flex+Air、java 1.7 32 位、flashplayer。但没有任何帮助。更重要的是,当flashdevelop打开时,插件出现一些错误。

搜索没有帮助。我没有发现任何关于这个问题的信息。需要帮助(

最佳答案

因为你的JVM和CLR架构不匹配,你的CLR架构是64位,而你的java架构是32位,要解决这个问题,你需要安装64位Java

关于java - flashdevelop构建错误: Can't initialize jni4net.(32位与64位JVM与CLR?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39944137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com