运行在64位服务器上的32位客户端上编译的jar

时间:2013-11-28 11:12:42

标签: java eclipse oracle dll

是的,我已经遍布网络并尝试了大多数解决方案,但似乎仍然没有任何效果。

我正在尝试运行一个.jar文件,该文件是在eclipse上使用JRE7和JDK1.7在32位Windows客户端上编译的,再次使用JRE7和JDK1.7在64位服务器上运行。这适用于一台服务器而不是另一台服务器,看起来奇怪的是,当两者(似乎)设置相同时,它可以在一个服务器而不是另一个服务器上运行...任何想法在另一台服务器上可能会导致错误的不同之处下面?

从我所看到的它似乎它试图访问错误的DLL?我怎样才能访问正确的?

我们将oracle和java home路径设置为指向32位版本等。

Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\oracle\product\10.2.0\client_1\BIN\ocijdbc10.dll: can't load IA 32-bit .dll on a AMD 64-bit platform......

任何帮助表示赞赏 感谢

0 个答案:

没有答案