Apache Log4j- Priority.WARN 已弃用 - 改用什么?



我正在尝试记录一条带有Apache Log4j的消息。

我习惯于使用Priority.[level]来设置优先级。

例:

Logger log = Logger.getLogger(MyClass.class);
log.log(Priority.INFO, "Message")

我的 IDE 现在告诉我Priority.INFO已弃用。现在应该使用什么?——虽然仍在Log4j框架内。

如 Javadocs 中所述,请改用 Level 类。

例:

logger.log(Level.INFO, "Log message" );

试试这个:

logger.log(Level.toLevel("INFO"), "Processing Widgets");

最新更新