log4j:WARN No appenders could be found for logger

11人阅读 评论(0) 收藏 举报
分类:

直接写我的解决办法:
在src下面新建file名为log4j.properties内容如下:

#Configure logging for testing: optionally with log file
log4j.rootLogger=WARN, stdout
# log4j.rootLogger=WARN, stdout, logfile

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=target/spring.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

===============================
重新发布,OK,没有提示了。加入了这个配置文件后,再次运行程序上面的警告就会消失。尤其在进行Web 层开发的时候,只有加入了这个文件后才能看到Spring 后台完整的出错信息。在开发Spring 整合应用
时,经常有人遇到出现404 错误但是却看不到任何出错信息的情况,这时你就需要检查一
下这个文件是不是存在。

在Eclipse中开发相关项目时,在控制台经常看到如下信息:
log4j:WARN No appenders could be found for logger
log4j:WARN Please initialize the log4j system properly.

此处输出信息并不是错误信息而仅只是警告信息,因为log4j无法输出日志,log4j是一个日志输入软件包。可以将Struts或Hibernate等压缩包解压,内有log4j.properties文件,将它复制到项目src文件夹或将log4j.properties放到 \WEB-INF\classes文件夹中即可。

===================================
WARN No appenders could be found for logger的解决办法

这几天做一个SSH项目,tomcat启动时出现以下问题:
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

在网上查了一下,多是说把ContextLoaderListener改为SpringContextServlet,但我这样改了没用。后来在一个英文网站上看到一个遇到同样问题的帖子,他是这样改的:

<context-param>
   <param-name>log4jConfigLocation</param-name>
   <param-value>/WEB-INF/config/log4j.properties</param-value>
</context-param>
.....
<!-- 定义LOG4J监听器 -->
<listener>
   <listener-class>
org.springframework.web.util.Log4jConfigListener
   </listener-class>
</listener>

这样改了问题就解决了,不用再修改ContextLoaderListener。

查看评论

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version). log4j:WA

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).【log4j:警告 ...
  • c_w_d
  • c_w_d
  • 2016-07-19 15:37:10
  • 2687

MyEclipse中使用Hibernate时出现log4j:WARN No appenders could be found for logger 警告信息解决

今天使用hibernate时出现 log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment...
  • u014802309
  • u014802309
  • 2014-12-24 15:28:16
  • 2605

关于log4j:WARN No appenders could be found for logger (org.apache.commons.digest错误

这个log4j的配置不正确或未配置的时候都会出现这个错误,最后在网上找到了一个方法,现在做个笔记 ,多是说把ContextLoaderListener改为SpringContextServlet,但...
  • xiaogezhuifengren
  • xiaogezhuifengren
  • 2013-03-28 13:06:20
  • 9962

hibernate基础,没有成功创建表,log4j:WARN No appenders could be found for logger (org.jboss.logging).

Hibernate配置文件错误提示,The content of element type "list" must match ,怎么解决呢.The content of element type "...
  • dcvdsfvdsfdfdsfdfdsf
  • dcvdsfvdsfdfdsfdfdsf
  • 2015-05-14 19:50:58
  • 1501

log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment)

报错:log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironme...
  • Yolanda_NuoNuo
  • Yolanda_NuoNuo
  • 2015-07-17 17:17:39
  • 11994

我们在使用Log4j的时候,总是出现: log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.Lo

当我们使用log4j的时候,会出现以下错误: log4j:WARN No appenders could be found for logger (org.springframework.conte...
  • u013456370
  • u013456370
  • 2014-12-19 15:41:15
  • 1511

出现log4j:WARN No appenders could be found for logger (org.apache.pdfbox.pdfparser.PDFObjectStreamPars

出现log4j:WARN No appenders could be found for logger (org.apache.pdfbox.pdfparser.PDFObjectStreamPars...
  • lin9118
  • lin9118
  • 2013-07-12 11:25:56
  • 1102

log4j:WARN No appenders could be found for logger 问题解决

在springmvc的web项目中常常会在tomcat启动的时候出现这种提示:  log4j:WARN No appenders could be found for logger (org.spr...
  • liuxiao723846
  • liuxiao723846
  • 2016-11-01 14:38:10
  • 4632

log4j WARN No appenders could be found for logger解决方法

在maven工程里面使用log4j报如下警告: log4j:WARN No appenders could be found for logger (com.appium.framework.aut...
  • qq_30534535
  • qq_30534535
  • 2016-08-22 19:10:38
  • 7234

出现log4j:WARN No appenders could be found for logger 解决方法

尼玛哥在编译一个项目的时候,出现了spring项目经常在启动tomcat时报如下警告信息: log4j:WARN No appenders could be found for logger (or...
  • u010801439
  • u010801439
  • 2017-03-08 12:06:14
  • 1805
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 565
    排名: 9万+
    文章存档
    最新评论