java – log4j.properties在wildfly上无法正常工作
发布时间:2020-12-15 04:23:10 所属栏目:Java 来源:网络整理
导读:我在类路径中有一个log4j.properties文件. 它位于APP / XX.jar / log4j.properties位置. 我注意到在ear文件中我也可以在lib文件夹中找到log4j-1.2.17.jar. 但无论我在log4j.properties文件中写了什么,它们都被忽略了.喜欢: log4j.rootCategory=WARN 或类似
我在类路径中有一个log4j.properties文件.
它位于APP / XX.jar / log4j.properties位置. 我注意到在ear文件中我也可以在lib文件夹中找到log4j-1.2.17.jar. 但无论我在log4j.properties文件中写了什么,它们都被忽略了.喜欢: log4j.rootCategory=WARN 或类似的东西: log4j.rootCategory=INFO,A1 log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.logger.org.springframework=WARN 但是所有的记录仍然会打印在服务器上. 我是否将它们配置错误或让我的Wildfly这个属性文件igored? 解决方法
给定属性文件的位置,它将被忽略.如果log4j.properties文件位于EAR / META-INF目录中,则WildFly将尝试为您配置log4j.建议不要使用ConsoleAppender,因为它可能导致死锁,因为appender试图写入System.out并且System.out被包装在WildFly中.
鉴于配置,这将为您提供三个选项. >将 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |