версия `NSS_3.14.3' не найдена в 64-разрядной версии Ubuntu при запуске JCEF

Я внедрил JCEF в свой проект mavan, я добавил все зависимости jar в mavan. Мой проект успешно скомпилирован, но когда я попытался запустить файл jar с помощью команды:

java -Djava.library.path=/home/oes/Desktop/lib/ -jar /home/oes/Desktop/mavenproject1-1.0-SNAPSHOT-jar-with-dependencies.jar

Я получаю сообщение об ошибке:

Исключение в потоке "main" java.lang.UnsatisfiedLinkError: /home/oes/Desktop/lib/libcef.so: /usr/lib/x86_64-linux-gnu/libnss3.so: версия `NSS_3.14.3' не найдена (обязательно автор /home/oes/Desktop/lib/libcef.so)

Я много искал NSS_3.14.3, но не понял, что это такое? Почему это необходимо? Требуется ли его упаковывать как файлы .so.


person Amogh    schedule 17.12.2014    source источник


Ответы (1)


Похоже, в вашем Linux нет достаточно новой версии libnss3.so. Установка NSS решила проблему.

person Amogh    schedule 19.12.2014