JBoss6 类加载日志记录
将应用程序部署到 JBoss AS 6.0.0 Final 时,我们遇到一些类加载问题。 JBoss 中是否可以启用任何日志记录来查看类何时加载以及由哪个类加载器加载?
We are having some class loading issues when deploying an application to JBoss AS 6.0.0 Final. Is there any logging that can be enabled within JBoss to see when classes are being loaded and by which classloader?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 JVM
-verbose:class
选项。对于 JBoss 您将以下行添加到run.sh
中:...在 Windows 上 (
run.bat
):Use JVM
-verbose:class
option. For JBoss You add the following line to yourrun.sh
:...and on Windows (
run.bat
):我认为您可以尝试监视包 org.jboss.classloader 中的类。只需将这些行添加到您的
jboss-logging.xml
文件中(您可以在deploy
目录中找到该文件):之后您可以在
jboss-logging.xml
文件中找到有关类加载的一些信息code>log/cl.log 文件。更多信息可以在那篇文章中找到:EnableClassloaderLogging
I think that you can try to monitor classes in package
org.jboss.classloader
. Just add such lines to yourjboss-logging.xml
file (you can find that file indeploy
directory):After that you can find some information about class loading in the
log/cl.log
file.More info can be found in that article: EnableClassloaderLogging