Ana*_*and 6 java logging log4j
log4j.rootCategory log4j.properties中的feild可以有4个不同的值,即:
DEBUG,WARN,INFO and ERROR.你能告诉我哪种情况最合适吗?
blu*_*ish 17
从最不严重到最重要的一个:
ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF
Run Code Online (Sandbox Code Playgroud)
如果您选择其中一个,log4j将打印该类型和更严重类型的所有消息.
用途:
ALL:打印所有消息*DEBUG:调试消息INFO:没有问题的信息WARN:不是错误,而是可能导致未来错误的错误ERROR:出现问题,应用程序管理的问题,应用程序可以停止或不停止,通常必须报告FATAL:崩溃应用程序的错误OFF:不打印消息*(*)这些只是关键词; 这些类别有没有方法all(msg)和off(msg),就像我们error(msg)或debug(msg).
通常在开发期间我设置为ALL或者DEBUG,当部署时我设置为INFO或WARN.