在Linux上为IBM Lotus Notes运行Java代码。错误编号lsxbe

时间:2019-05-29 13:52:44

标签: lotus-notes lotus

我正在尝试使用Notes.jar运行一个简单的Java代码,以从Linux上的NSF文件读取。

运行代码时,出现以下错误

java.lang.UnsatisfiedLinkError:java.library.path中没有lsxbe

这在我安装Notes笔记时在Windows中起作用。

示例JAVA代码

NotesThread.sinitThread(); 会话s = NotesFactory.createSession();

我希望修复以下问题

1。在哪里可以找到用于Lotus Notes的Linux软件以及如何安装

  1. 如何解决以下错误 java.lang.UnsatisfiedLinkError:java.library.path中没有lsxbe

2 个答案:

答案 0 :(得分:0)

注释仅在Windows和MAC上可用。如果您需要在Linux中访问Notes数据,则有几种选择。
Linux上的Notes Client在9.0.1 FP6左右已删除

a)Web服务。
b)NCSO.JAR和DIIOP参见https://www-01.ibm.com/support/docview.wss?uid=swg21994330

答案 1 :(得分:0)

只需安装旧版本的Lotus Notes Linux客户端或Domino服务器。 然后,您将在安装的根文件夹中找到所需的文件。 我建议您将安装添加到path变量中(显然,JVM并不总是检测到该值),或者将所需的文件放在usr / lib或/ lib中(这就是我们正在做的事情)。 您将需要更多的库,包括liblxbe.so, 我将在这里将它们列出为libgsk8iccs_64.so,libxmlproc.so,libnotes.so,libndgts.so。 如果您可以在某个地方找到此文件,则不需要Lotus客户端。只有Notes.jar或NCSO.jar可以工作。

P.S。我很难解决这个问题,所以我也列出了其他需要的文件。