手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

SLF4J和log4j错误警告的解决方法

时间:2024-10-12 03:59:04

做java开发的人韦蛾拆篮经常会遇到一些奇怪的错误和异常,但有时并不清楚是什么(也许是我太笨了?),比如SLF4J这样的错误,但是如果我告诉你是log4j,你可能立刻就明白了。

问题描述:有时在单元测试或者运行项目时,会在控制台看到:

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

原因:缺少log4j包,运行需要使用log4j包作为默认日志。

解决方法:下载SLF4J对应的版本的log4j包,可以官网下载log4j包,如果有问题,请尝试不同版本的log4j。如果出现:

log4j:WARN No appenders could be found for logger (org.apache.mina.filter.logging.LoggingFilter).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

请无视这个警告,如果想去掉,你只要配置log4j即可。这个是由于没有配置log4j。

© 手抄报圈