我正在尝试使用Notes.jar运行一个简单的Java代码,以从Linux上的NSF文件读取。
运行代码时,出现以下错误
java.lang.UnsatisfiedLinkError:java.library.path中没有lsxbe
这在我安装Notes笔记时在Windows中起作用。
示例JAVA代码
NotesThread.sinitThread(); 会话s = NotesFactory.createSession();
我希望修复以下问题
1。在哪里可以找到用于Lotus Notes的Linux软件以及如何安装
答案 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。我很难解决这个问题,所以我也列出了其他需要的文件。