У меня есть приложение, которое я пытаюсь развернуть в Tomcat 5.5 для Windows в качестве веб-службы Axis. Приложение использует несколько DLL-файлов, которые я поместил в каталог - $ TOMCAT_HOME \ common \ endorsed \ и указал то же самое в java.library.path
.
Но файлы DLL не распознаются Tomcat. Выдается следующее исключение:
java.lang.UnsatisfiedLinkError: no FCCJavaClientProxy in java.library.path
Я также попытался поместить DLL-файлы в файлы jar, но бесполезно.
Ниже приведен пакетный файл, который я создал для запуска Tomcat.
set CATALINA_HOME=C:\Program Files\Apache Software Foundation\Tomcat 5.5\
set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_15\
set JAVA_OPTS=-Djava.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed;D:\TeamCenter\fms;
set FMS_HOME=D:\TeamCenter\fms
call tomcat5.exe
РЕДАКТИРОВАТЬ: я создал отдельный пакетный файл, потому что tomcat 5.5 не имеет никаких пакетных файлов, где я могу установить вышеупомянутые переменные env или путь к библиотеке