我在 ubumtu VM 上的 tomcat 7 上部署了一个 Web 应用程序。应用程序使用一个 jar 文件,该文件反过来对一些本机 C SO 进行 JNI 调用。我做了以下工作: 1.在tomcat home下创建/shared/lib,并添加未压缩的类文件和C SO。2. 更新 catalina.properties 以在 shared.loader 下查找上述目录 3. 将上述目录添加到 PATH 4. 将 CATALINA_OPTS 添加到“-Djava.library.path”选项以指向上述目录
多次重启tomcat,仍然出现“无法加载文件XXXX.SO”
我错过了什么?我已经看过几乎所有关于这个问题的文档