JCo初始化失败,并出现java.lang.ExceptionInInitializerError

2020-08-26 03:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正试图从内部利用SAP JC...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正试图从内部利用SAP JCo v3.0
Oracle Database 12c企业版12.2.0.1.0-64位生产
在Oracle Linux Server 7.6上运行

SAP JCo v3已经安装到Oracle DB服务器中。

在此处查看Java代码:

https://gist.github.com/a13-on -git/e5da718d0959a116e5e7dc11df4dcd35

Java代码可以从Windows 10正常执行(使用libsapjco3.dll),但是
无法从Oracle DB执行,原因是
" JCo初始化失败,并出现java.lang.ExceptionInInitializerError"

请帮助。

1条回答
d56caomao
2020-08-26 04:22

你好亚历山大,

这通常意味着无法加载本机库。 当您运行不受支持的Linux变体时,可能是某些依赖项对于JCo JNI库不可用。 另一个原因可能是由于处理器架构错误而意外下载了档案。 最后但并非最不重要的一点是,可能无法找到该库。 查看可下载的存档中包含的安装说明,以获取详细信息。

最好的问候,
马库斯

一周热门 更多>