检查jar文件是否已加载?

lat*_*ion 4 java unix jar tomcat6

我在tomcat lib /文件夹中有一个自定义jar文件.据我所知,此文件夹中的任何jar文件都将在启动时加载.

无论如何我可以检查是否加载了特定的jar文件?

我在unix rhel5上运行tomcat-6.0.35.A.

max*_*dim 17

我想我已经在Tomcat日志文件中看到了哪些罐子在启动时打开了.如果没有,我可以考虑两种可能的替代方案:

  • 在Tomcat启动脚本中添加-verbose:class到JAVA_OPTS.它应该在JVM加载时打印类(大量输出).Grep日志文件(或stdout),用于查找是否列出了jar中的类
  • 使用Linux lsof命令查看Tomcat进程打开的文件