如何在第三方jar上调试log4j(代码不可用)?

时间:2012-09-24 12:42:53

标签: java log4j

我使用第三方软件。 供应商表示他们使用log4j来记录消息。

我配置了我的log4j.properties,我可以看到我的应用程序中的信息,但从来没有看到他们的信息。

例如,我将根类别更改为INFO或ERROR或DEBUG。

问题是如何调试?

我完全控制了源代码而不是他们的jar?

任何建议......

特别是我可以向JVM发出一个运行时调用,告诉我为什么它没有记录他们的包?

1 个答案:

答案 0 :(得分:3)

将此行添加到命令行: -Dlog4j.debug =真。

它将在系统中显示log4j如何初始化。