Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging JBoss webapp上不显示log4j记录器消息_Logging_Jboss_Log4j_Jboss6.x - Fatal编程技术网

Logging JBoss webapp上不显示log4j记录器消息

Logging JBoss webapp上不显示log4j记录器消息,logging,jboss,log4j,jboss6.x,Logging,Jboss,Log4j,Jboss6.x,我使用JBoss6和我的 static Logger logger = Logger.getLogger(Foo.class); 不显示任何内容 尝试将log4添加到我的项目中,将其删除,在我的主/resources文件夹中放置log4j文件,没有放置log4j文件,也没有结果 只有System.Out似乎有效,但它并没有提供我想看到的所有信息 我甚至看到Hibernate日志在工作,但我的日志没有 我遗漏了什么?JBoss AS 6在默认情况下不再使用log4j。 原因log4j 1.2.x

我使用JBoss6和我的

static Logger logger = Logger.getLogger(Foo.class);
不显示任何内容

尝试将log4添加到我的项目中,将其删除,在我的主/resources文件夹中放置log4j文件,没有放置log4j文件,也没有结果

只有System.Out似乎有效,但它并没有提供我想看到的所有信息

我甚至看到Hibernate日志在工作,但我的日志没有


我遗漏了什么?

JBoss AS 6在默认情况下不再使用log4j。 原因log4j 1.2.x被证明是

谷歌建议在JBoss AS 6中使用log4j的链接有很多:


但我建议将应用程序从log4j切换到,使用
jboss-6.0.0.Final/common/lib/slf4j jboss logmanager.jar
适配器,并将所有日志配置放在一个适配器中。

结果证明我的日志记录确实有效。Hibernate日志记录由jboss日志记录设置控制

当我将log4j放在classes文件夹的右边,并将log4jjar放在项目中时,我的日志记录就开始工作了