`
dyaod
  • 浏览: 15791 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

关于log4j的警告信息的处理

阅读更多
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>

log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.


解决办法:

log4j.properties文件需要放到web-inf/class目录下面,在eclipse里面放到src目录下面,会自动拷贝到class目录下面去。

文件里面的内容如下即可:

log4j.rootLogger=WARN, Console

log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=(%r ms) [%t] %-5p: %c#%M %x: %m%n

log4j.logger.com.genuitec.eclipse.sqlexplorer=DEBUG
log4j.logger.org.apache=WARN
log4j.logger.org.hibernate=WARN

分享到:
评论

相关推荐

    log4j日志报错解决办法

    总的来说,处理Log4j的初始化警告,关键在于正确配置和引入Log4j依赖,以及在需要使用日志的地方正确初始化logger。确保配置文件可用且路径正确,以及在代码中正确调用logger,通常可以消除这些警告。

    log4j 1.2.17版本jar包

    在1.2.17版本中,Log4j为开发者提供了强大的日志处理能力,帮助他们追踪程序运行时的错误、警告和其他相关信息,从而提升软件的可维护性和稳定性。 **一、Log4j核心组件** 1. **Logger**: 日志记录器,它是Log4j的...

    log4j中文手册.pdf

    总的来说,《log4j中文手册》是Java开发者理解和掌握日志管理的宝贵资源,无论你是初学者还是经验丰富的开发者,都能从中获得关于log4j的详尽知识,提升你的开发技能和问题解决能力。阅读并实践手册中的内容,将使你...

    log4j源码 log4j源码

    1. **Logger**:日志器是Log4j的核心组件,它负责接收日志信息并决定如何处理。每个类可以拥有一个关联的Logger,通过Logger接口,开发者可以方便地记录不同级别的日志信息。 2. **Level**:级别是日志信息的严重...

    log4j2.xml记录日志到到数据库

    本示例将详细介绍如何配置并使用Log4j2将日志信息记录到MySQL数据库中。 首先,我们要理解Log4j2的核心概念。Log4j2主要包括以下几个组件: 1. **配置文件**:如`log4j2.xml`,这是Log4j2的配置中心,定义了日志...

    log4j中文手册(中文版)

    `log4j`则提供了一种更加灵活高效的方式来处理这些日志记录需求。 - **主要组件**:`log4j`系统由三大核心组件构成,即`Logger`、`Appender`和`Layout`。这三者相互配合,共同实现日志的记录、存储以及格式化功能。...

    精通log4j

    4. 插件支持:Log4j 2引入了插件体系,允许扩展更多的功能,如异步处理、日志分析等。 总的来说,Log4j是一个强大且灵活的日志框架,通过熟练掌握其配置和使用,开发者能够更好地管理和分析应用程序的日志信息,...

    ssh中log4j的使用

    Struts作为MVC框架处理HTTP请求,它的Action类中可以通过Log4j记录请求处理过程;Hibernate作为ORM框架,其数据库操作的日志也可通过Log4j进行记录。 **配置Log4j** 1. **引入Log4j依赖**:在项目pom.xml文件中,...

    spring mvc log4j

    **Spring MVC 集成 Log4j 知识点详解** Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它提供了模型-视图-控制器(MVC)架构模式来构建可维护、可扩展的Web应用。Log4j 是一个广泛使用的日志记录框架,它提供...

    Log4j配置资料大全

    Log4j配置资料大全包含了一系列关于如何有效地使用和配置Log4j的资源,以下将详细介绍Log4j的关键知识点。 1. **Log4j的基本组件** - **Logger**: 日志记录器,负责生成日志事件。你可以根据需要创建多个logger,...

    log4j 配置日志文件,把日志信息输出到项目的某个文件夹下

    在本文中,我们将深入探讨如何配置log4j,以便将日志信息输出到项目中的特定文件夹。 首先,我们需要创建一个`log4j.properties`或`log4j.xml`配置文件,这个文件通常放在项目的`src/main/resources`目录下。在这个...

    log4j.jar.rar

    Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中轻松地记录各种级别的信息,如调试、信息、警告、错误和致命错误。这个压缩包“log4j.jar.rar”包含的是Log4j的核心库文件“log4j.jar”,这是一个...

    log4j中文版的API

    通过深入理解并实践Log4j中文版API,开发者能够更好地管理和利用日志信息,提升开发效率,同时确保应用程序的稳定性和可维护性。在实际项目中,合理的日志记录策略对于问题的定位和排查至关重要,而Log4j正是实现这...

    log4j 日志打印

    Log4j的设计理念是“日志在哪里产生就在哪里处理”,这使得它能够方便地集成到各种应用程序中,无论是简单的控制台输出,还是复杂的数据库存储,都能轻松应对。 2. **Log4j组件** - **Logger**: 日志记录器,负责...

    J2EE复习积累(四)-Log4J

    **标题解析:** "J2EE复习积累(四)-Log4J" 指的是一个关于J2EE(Java 2 Platform, Enterprise Edition)技术系列的第四部分,主要聚焦于Log4J,这是一个广泛使用的Java日志框架。Log4J在Java应用中用于记录程序运行...

    log4j所需jar包

    Log4j是一个用于记录软件运行过程中的事件(如错误、警告、调试信息等)的框架,它允许开发者自定义日志级别、输出格式、目标位置等,以满足不同层次的需求。Log4j的特点包括: 1. **灵活性**:可以通过配置文件...

    log4j jar包下载

    7. **性能优化**:考虑到日志记录可能对系统性能的影响,Log4j允许在不牺牲性能的情况下实现高效的日志处理,例如通过异步日志记录或者仅在特定级别启用日志记录。 8. **安全性**:对于旧版本的Log4j,尤其是Log4j ...

    log4j-1.2.17.jar csdn下载

    总结,Log4j-1.2.17.jar作为Java日志处理的重要工具,具有高度可配置性和灵活性,使得开发者能够方便地管理和分析应用程序的运行情况。无论是在小型项目还是大型分布式系统中,它都扮演着不可或缺的角色。通过熟练...

    log4j自定义错误级别配置demo

    Log4j是一个广泛使用的日志记录框架,它允许开发者记录应用程序中的各种事件,如调试信息、警告、错误等。然而,Log4j默认提供的日志级别(debug, info, warn, error)可能无法满足所有项目的特定需求。在某些情况下...

Global site tag (gtag.js) - Google Analytics