Java log4j.properties中的这些属性是什么意思?
Java log4j.properties中的这些属性是什么意思?,java,logging,log4j,Java,Logging,Log4j,log4j.rootCategorylog4j.properties中的feild可以有4个不同的值,即: 调试、警告、信息和错误。您能告诉我哪种情况最适合于哪种情况吗?从最不严重到最严重: ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF ALL
log4j.rootCategory
log4j.properties中的feild可以有4个不同的值,即:
调试、警告、信息和错误
。您能告诉我哪种情况最适合于哪种情况吗?从最不严重到最严重:
ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF
ALL
如果您选择其中一个,log4j将打印该类型和更严重类型的所有消息
目的:
:打印所有消息*ALL
:调试消息DEBUG
:没有问题的信息INFO
:不是错误,而是可能导致未来错误的东西警告
:出错,应用程序管理的问题,应用程序是否可以停止,通常必须报告错误
:使应用程序崩溃的错误致命
:不打印任何消息*关闭
all(msg)
和off(msg)
,就像我们有error(msg)
或debug(msg)
一样
通常在开发期间,我设置为ALL
或DEBUG
,而在部署时,我设置为INFO
或WARN