2017-03-09 453 views
-4

我有一个使用32位jdk创建的java应用程序。无法在64位机器上运行用32位jdk编译的可执行jar

当我在64位机器上运行它不工作。

而当我运行它使用C:\ Windows \ SysWOW64 java -jar file.jar它工作正常。

那么我如何使用命令提示符运行出来。

+0

重复[this](https://stackoverflow.com/questions/11662603/jar-file-could-not-run-in-64-bit-machine) ? – Artemis

+0

它可能是重复的,但是这个大规模低估的问题的唯一答案是'你做错了什么。' –

+0

@Nagarajan“不工作”是什么意思?它是否运行不正确,打印出错信息,是否会崩溃? –

回答

0

代表nagarajan。我们得到的错误是线程“AWT-EventQueue-0”中的异常java.lang.UnsatisfiedLinkError:C:\ Oracle \ product \ 11203 \ client_32-bit \ bin \ ocijdbc11.dll:无法加载IA 32位.dll上一个A MD 64位平台

相关问题