我有一个应用程序正在尝试在 Window 的 Tomcat 5.5 中部署 - 作为 Axis Webservice。该应用程序使用了几个 DLL 文件,我将它们放在目录中 - $TOMCAT_HOME\common\endorsed\ 并在java.library.path
.
但是 Tomcat 无法识别 DLL 文件。抛出以下异常:
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 没有任何批处理文件,我可以在其中设置上述环境变量或 lib 路径