tomcat - 配置 Tomcat 以记录启动时加载的所有 Jar 文件和/或类

标签 tomcat

我有一个恶意 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/

相关文章:

tomcat - 使用 Shibboleth IdP 和 Tomcat 进行单点登录

java - 如何查看/监控数据库池中的实时数据库连接?

java - Spring Boot 在外部 tomcat 部署时抛出 NoSuchMethodError org.springframework.util.StringUtils.isEmpty

java - 无法访问 Jersey 教程中的资源

java - GWT 项目不构建服务器端代码

java - 实时报告 Tomcat Webserver

maven - 如何在 Maven 中绑定(bind)两个插件

java - 外部 Apache tomcat 服务器

java - 如何在运行时在 Spring Boot 中重新加载嵌入式 Tomcat?

Java websocket 服务器给出 404