Ошибка компиляции в java скриптовой библиотеке для Xpages - PullRequest
0 голосов
/ 19 февраля 2020

Примечания 10.0.1 FP3 приводят к ошибкам компиляции ниже, но Notes 9.0.1 FP10 SHF81 не имеет такой же проблемы. Есть ли способ решить эту проблему без установки 9.0.1?

1) Не удается вложить 'IBM / Notes / framework / rcp / eclipse / plugins / org.eclipse.swt.win32.win32.x86_3.105.3 .20190810-1410 '2) Контейнер' IniVariable Java Library 'ссылается на несуществующую библиотеку' IBM \ Notes \ Data \ SwPDFC \ java \ ver6.20.000 \ swpdf c -2.0.0.jar '

enter image description here

Ответы [ 2 ]

0 голосов
/ 27 февраля 2020

Когда вы создаете новую пустую базу данных, она автоматически включает «Зависимости плагинов», которые, по-видимому, вытягивают все в папке «Notes \ framework \ rcp \ eclipse \ plugins», которая включает в себя ссылочный плагин, показанный в ошибке сообщение. Проблема заключается в том, что вы добавляете новую переменную запись classpath и выбираете ECLIPSE_HOME, а затем переходите в то же местоположение «Notes \ framework \ rcp \ eclipse \ plugins».

Если вы выбираете другую папку для новой переменной classpath введите или удалите либо «ECLIPSE_HOME», либо «Зависимости плагина» из ваших библиотек путей сборки, ошибка исчезнет. Я включил скриншот ниже, показывающий, что я имею в виду.

Cannot nest compile error

Поскольку библиотека расширений была добавлена ​​в ядро ​​Notes, она теперь должна быть частью Plug -in Зависимости, вызывающие конфликт при добавлении через опцию IniVariable для тех, кто использует 10.0.1. Мне все еще нужно подтвердить путь сборки с коллегой, у которого есть Notes 9.0.1 FP10 SHF81.

0 голосов
/ 24 февраля 2020

Похоже, что вы используете SWING PDF Converter. Возможно, вам следует попытаться переустановить Конвертер, или, возможно, вам нужно посмотреть, есть ли более новая версия, совместимая с Notes версии 10. Как отмечалось stwissel, Notes версии 10 использует Java8 и OpenJDK, так что, возможно, более новая версия SWING PDF Конвертер - это решение.

...