2015-10-16 3 views
0

Я читал i.e. How to add a native library in Tomcat? и другие подобные вопросы, но это означает, что это не единственный экземпляр Tomcat, а какой-то общий tomcat, который запускает несколько экземпляров. ('Tomcat фермы' может быть не правильное название)Как загрузить собственные библиотеки в ферме tomcat?

Так структура у меня есть в/данные/кот-дом/tomcat7-хх/MyApp:

бен/(пустой)

Conf/(catatlina .properties, server.xml, web.xml, ...)

Lib/(некоторые банки)

журналы/

WebApps/(ROOT/CSS, ROOT/WEB-INF)

Я пытался поставить .so файлы WebApps/ROOT/WEB-INF/Lib, в Lib/- но не могу найти загрузчик классов их: UnsatisfiedLinkError: Невозможно не загрузить библиотеку: Нет файла Suh или каталог

ответ

0

Got его ,

Одно из возможных решений - создание serverenv.sh в каталоге/бен и добавить туда: LD_LIBRARY_PATH = $ CATALINA_BASE/LIB: $ LD_LIBRARY_PATH экспорт LD_LIBRARY_PATH

пут библиотеки $ CATALINA_BASE/Библиотека

Смежные вопросы