事实证明,在STS / Eclipse中启动Tomcat服务器的默认 实际上只是Tomcat的启动器。这意味着添加到Tomcat“运行配置”的任何VM Args都不会传输到实际的Tomcat实例。
在tcruntime-instance.bat
Tomcat目录中进行查找 (这最终创建了tomcat Java实例),我们可以看到,只需将所需的VMArgs添加到JAVA_OPTS
环境变量中,这些dll将可用于Tomcat。
因此,只需将OpenCV二进制文件的位置添加到您的JAVA_OPTS
环境变量中:
-Djava.library.path="C:\opencv\build\java\x64;C:\opencv\build\x64\vc10\bin"