我正在创建一个Windows应用程序,我需要为此创建一个安装程序,因为我使用的是Launch4J软件 .
它给我一个错误java.lang.UnsatisfiedLinkError:C:\ Program Files \ Java \ jdk1.7.0_09 \ jre \ bin \ jmtp.dll:无法在AMD 64位平台上加载IA 32位.dll在运行它 .
我没有在谷歌找到64位jmtp.jar和jmtp.dll文件 .
请帮我整理一下 .
我正在创建一个Windows应用程序,我需要为此创建一个安装程序,因为我使用的是Launch4J软件 .
它给我一个错误java.lang.UnsatisfiedLinkError:C:\ Program Files \ Java \ jdk1.7.0_09 \ jre \ bin \ jmtp.dll:无法在AMD 64位平台上加载IA 32位.dll在运行它 .
我没有在谷歌找到64位jmtp.jar和jmtp.dll文件 .
请帮我整理一下 .
2 回答
64位JVM可以模拟32位模式 . 使用
-d32
命令行参数 . 它从java 7开始受支持 .尝试将32位JVM用于此应用程序 .