weblogic - 64 位 Weblogic 服务器上的 32 位 JDK

标签 weblogic 32bit-64bit java weblogic-10.x

是否可以在具有 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/

相关文章:

java - 如何将字符串 yyyy-MM-ssThh-mm-ss 转换为 LocalDataTime yyyy-MM-ss hh-mm-ss?

java - Weblogic - 如何关闭服务器进行维护?

java - 从 Java Web 服务启动外部进程的最佳方式?

java - 从 weblogic Java EE 应用程序运行 Perl 脚本的最佳方式

c++ - 什么是 32 位和 64 位 C++ 代码?

java - 如何使用 logback 以 csv 格式写入日志文件?

java - 循环内变量声明与同一变量名的多个声明

java - 在表单之间转换时,Form Fusion 应用程序会导致白色闪烁。仅在 WebLogic 中,不在 Oracle 应用服务器中

c++ - __int64 在 32 位机器上?

c - 将 Log_2 的位旋转破解扩展到 64 位