我想在 Tomcat 中部署一个带有 Java3D DLL 和 DirectX 软件渲染器的 .war。我的问题是 DirectX DLL 的调用是在 Java3D 的本机代码中完成的,它不知道java.library.path
, 也不搜索 Tomcat 的\bin
或\lib
. 它只会发现我是否将 DLL 放在客户端的 Window 中PATH
,例如在JAVA_HOME
.
有什么方法可以配置我的部署(可能是重写 Window 的脚本PATH
)或 Java3D(他们记录的属性在这里)以在我的安装目录中找到 DLL?