java - 在日志文件中打印调试消息

标签 java debugging logging log4j

我正在使用 log4j 来管理 Java 应用程序中的日志。 我可以在日志文件中打印 INFO 、 WARN 和 ERROR 消息,但看不到 DEBUG 消息。我怎样才能打印这些消息?

这是我的 lo4j.properties 文件:

# Set root category priority to INFO and its only appender to CONSOLE.
log4j.rootCategory=DEBUG, CONSOLE

# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=ERROR
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=- %m%n

其中有什么问题/缺失?

最佳答案

删除这一行:

log4j.appender.CONSOLE.Threshold=ERROR

关于java - 在日志文件中打印调试消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25013886/

相关文章:

java - 过滤掉数字Java

java - 使用 AI 旋转灰度图像增加对比度

debugging - 打印堆栈跟踪并在 R 中发生错误后继续

laravel - Laravel Dusk 测试结果可以记录吗?

使用文件处理程序的 Python 正确日志记录

java - 使用没有 sudo 权限的 java 重新启动运行 ubuntu 的计算机?

java - 创建数据库时将数据添加到sqlite数据库

c++ - 在调试器上的 CStringArray 中显示元素一再一?

python - 将 Ipython 命名空间转移到 ipdb

mysql - 列出 "copying to tmp table on disk"MySQL 查询