gpt4 book ai didi

tomcat - tomcat 引导加载程序的 native 库

转载 作者:行者123 更新时间:2023-11-28 23:51:28 25 4
gpt4 key购买 nike

我已经使用调用某些 native 代码的自定义方法对 Java.lang.System 进行了检测。我使用 bootclasspath 让 Java 的 Bootstrap 找到这个类,并将 native 库放在 jdk 的 lib 路径中。这对于普通的 Java 应用程序来说工作得很好,但我希望它在 tomcat 下运行。

我已经把这个库放在 jdk 的 lib 和 tomcat 的 shared/lib 中,但它似乎不起作用。我收到一个 UnsatisfiedLinkError: Native Library already loaded in another classloader。不确定 tomcat 是否使用它自己的引导加载程序。

无论如何,我如何获得我自己的用于引导类 (rt.jar) 的 native 库以使用 tomcat 加载?

最佳答案

JAVA_OPTS 环境变量可用于指定任何 JVM 参数。在此环境变量中使用您用于普通 Java 应用程序的相同参数,Tomcat 应该会拾取它们。将 native 库放在 Tomcat 的路径之外,这样它们就不会被多次拾取。

关于tomcat - tomcat 引导加载程序的 native 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8040932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com