log4j配置中遇到的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j配置中遇到的问题相关的知识,希望对你有一定的参考价值。

log4j配置后启动的时候报java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.LogManager的原因是,在不缺少jar的包的情况下,错误就发生在log4j.properties中,我的错误就是因为log4j.appender.FILE.DatePattern=yyyy-MM-dd -HH.log,日志根据日期格式生成,如果后面需要加别的内容,必须将其后的内容放在引号中,所以应该改成log4j.appender.FILE.DatePattern=yyyy-MM-dd -HH‘.log‘

以上是关于log4j配置中遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

如何覆盖 Maven 插件的 log4j 配置?

Grails 2.3.8 中两个位置的 log4j 日志记录配置

工作遇到的问题

log4j2.xml配置,导致启动报错

log4j程序遇到错误打印日志到文件中

log4j通过配置文件配置即,即可完成系统报错想向指定邮箱发送提醒消息,网上的很多方法都又问题