java.lang.UnsatisfiedLinkError: нет nlsxbe в java.library.path - PullRequest
0 голосов
/ 20 сентября 2018

Я пытался обновить мои заметки лотоса с 8.5 до 9. Но в моем почтовом агенте (Java 1.7 с вызовом Notes.jar) присутствует ошибка:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no nlsxbe in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at lotus.notes.NotesThread.load(Unknown Source)
        at lotus.notes.NotesThread.<clinit>(Unknown Source)
        at com.asl.mail.LotusMailer.sendMail(LotusMailer.java:67)
        at org.gov.doj.batch.Mail.main(Mail.java:80)

Но когда я удаляю заметки 9и переустановите заметки 8.5, почтовый агент работает.

Я пытался найти какое-то решение:

  1. Путь к классу заметок правильный?Да

  2. попытаться добавить -Djava.library.path =% BATCH_DLLPATH%, но отображается другое сообщение об ошибке:

    java.lang.UnsatisfiedLinkError: C: \Программные файлы (x86) \ IBM \ Notes \ nlsxbe.dll: Не удается найти зависимые библиотеки

В чем проблема?Есть ли другое решение?

Спасибо!

...