是否可以在具有 32 位 JDK 的 64 位 Weblogic 10.3.2 Server 实例上运行应用程序?
我这样做的原因是在使用 64 位 JDK 运行我的程序时出现异常。
UCFWin32JNI.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
使用 32 位 JDK 时错误消失。
如果可以的话,如何实现?
谢谢!
最佳答案
64 位 JVM 无法加载和使用 32 位版本的库,反之亦然。
此外,UCFWin32JNI.dll
似乎根本不是 WebLogic 库。事实上,它似乎是 Documentum 的一个库。您应该寻找该库的 64 位版本(如果可用),因为从名称和生成的错误消息来看,它似乎是 32 位版本。最后,您需要将 64 位版本放置在构成 java.library.path
的目录之一中。
关于weblogic - 64 位 Weblogic 服务器上的 32 位 JDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023492/