我有一个恶意 jar 被加载到我的 tomcat 实例中。我希望能够知道相应的 jar 文件是从哪里加载的。如果不可用,我希望能够查看从何处加载该 jar 中的类。
我查看了 ~/conf/logging.properties 文件,但我不清楚如何指定我想要的内容。
或者,这是作为 java 选项从 startup.sh 做的事情吗?
感谢您的任何想法。
最佳答案
我能够回答我自己的问题。我将 -verbose:class 添加到 tomcat setenv.sh 文件的 JAVA_OPTS 中。这使得所有类加载信息都写入了 catalina.out 日志,我找到了我的 rogue jar!
关于tomcat - 配置 Tomcat 以记录启动时加载的所有 Jar 文件和/或类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50611546/