尝试创建 Lotus Notes 会话时出现 UnsatisfiledLinkerError

UnsatisfiledLinkerError while trying to create lotus notes session

我正在尝试创建 Lotus Notes 会话,以发送电子邮件。这样做时我得到:

"UnsatisfiedLinkerError : lotus.domino.local.Session.NCreateSession(I)J"

在尝试研究错误时,我了解到我需要将 nlsxbe.dll 文件添加到项目中。

如果是这样,如何将 dll 添加到 eclipse 项目?

如果这不是问题所在,请帮我解决这个错误?

谢谢

Notes.jar 添加到您的项目和构建路径。您可以在目录 ...\Notes\jvm\lib\ext.

中找到该文件

您获得了与

的会话
import lotus.domino.NotesFactory;
import lotus.domino.NotesThread;
import lotus.domino.Session;
...
NotesThread.sinitThread();
Session session = NotesFactory.createSession();

您的计算机上安装了 Lotus Notes 吗?您不会将它添加到您的 Eclipse 项目中。添加 nlsxbe.dll 对您没有什么好处,因为 nlsxbe.dll 依赖于 nnotes.dll 和其他各种模块。您必须在您的机器上完整安装 Notes and/or Domino,并且在系统 PATH 中找到的 notes.ini 文件必须指向它。您还必须实际 运行 已安装的 Notes 客户端至少一次,以便建立您的代码将用于其建立的连接的 ID 文件。