解决 og4j:WARN No appenders could be found for logger (druid.sql.Connection) 警告的问题
这个问题 可以解决也可以不解决,因为不影响程序的使用,只是个告警,看着不太好看而已。
log4j:WARN No appenders could be found for logger (druid.sql.Connection).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
这里以 springboot为例
解决方式一(也是好多博客写的方式):
在 resource 目录下创建 log4j.properties 文件,并加入一下内容。
log4j.rootLogger=info, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
解决方式二:
在 resource 目录下任意配置文件下加上如下配置:
druid.logType=slf4j
解决方式三:
在程序启动的时候,加入 jvm 参数
-Ddruid.logType=slf4j