我正在尝试创建Lotus notes会话,发送电子邮件。这样做我得到了:
"UnsatisfiedLinkerError : lotus.domino.local.Session.NCreateSession(I)J"
在尝试研究错误时,我知道我需要将nlsxbe.dll文件添加到项目中。
如果是这样,我如何在eclipse项目中添加一个dll?
如果不是问题,请帮我解决此错误?
谢谢
答案 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文件。