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

时间:2015-01-08 20:44:52

标签: java lotus-notes

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

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

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

如果是这样,我如何在eclipse项目中添加一个dll?

如果不是问题,请帮我解决此错误?

谢谢

2 个答案:

答案 0 :(得分:0)

Notes.jar添加到您的项目并构建路径。您可以在目录...\Notes\jvm\lib\ext中找到该文件。

您使用

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

答案 1 :(得分:0)

您的计算机上是否安装了Lotus Notes?你不要在eclipse中将它添加到你的项目中。添加nlsxbe.dll会对你有所帮助,因为nlsxbe.dll依赖于nnotes.dll和其他各种模块。您必须在计算机上完全安装Notes和/或Domino,并且系统PATH上的notes.ini文件必须指向它。您还必须至少运行一次已安装的Notes客户端,以便建立代码将用于其连接的id文件。