`
yhef
  • 浏览: 69645 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse集成Log4j

阅读更多
一、准备:
1:下载log4j
http://logging.apache.org/log4j/1.2/download.html
http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.16/apache-log4j-1.2.16.zip

二、集成:

1:把log4j-1.2.16.jar放入CLASSPATH中




2:在Eclipse中建立一个源码包config,将log4j.properties拷贝进去
此文件可在本文的附件或以下目录找到
xxxxxx\apache-log4j-1.2.16\examples\lf5\InitUsingLog4JProperties\log4j.properties



3:在D盘建立一个放日志文件的目录D:\eclipse_log,以及文件tools.log
上面的文件路径是写在Properties文件中,如果你的不一样,或不用输出到日志文件,请自行修改或跳过。

4:编辑Properties文件内容

附件中有一个简单的Properties文件,关于Properties内容的编写请参考google.

5:编写一个简单的执行类



package com.yhef.tools.test;

public class ListTest {

	
	public static void main(String[] args) {
		Logger logger = Logger.getLogger(ListTest.class);
		logger.debug("this is debug level");
		logger.info("this is info level");
		logger.warn("this is warn level");
		logger.error("this is error level");
		logger.fatal("this is fatal level");		
	}

	

}


6:执行class。
如果正常,Eclipse的控制台会打印出类似
[YHEF-TOOLS] 2010-08-14 15:08:34,593 DEBUG [main] com.yhef.tools.test.ListTest.testListIsBlank(11) | this is debug level
[YHEF-TOOLS] 2010-08-14 15:08:34,609 INFO [main] com.yhef.tools.test.ListTest.testListIsBlank(12) | this is info level
[YHEF-TOOLS] 2010-08-14 15:08:34,609 WARN [main] com.yhef.tools.test.ListTest.testListIsBlank(13) | this is warn level
[YHEF-TOOLS] 2010-08-14 15:08:34,609 ERROR [main] com.yhef.tools.test.ListTest.testListIsBlank(14) | this is error level
[YHEF-TOOLS] 2010-08-14 15:08:34,609 FATAL [main] com.yhef.tools.test.ListTest.testListIsBlank(15) | this is fatal level



D:\eclipse_log\tools.log文件里应该也有相应的输出。

常见错误可以参考:
http://logging.apache.org/log4j/1.2/faq.html
  • 大小: 63.5 KB
  • 大小: 10.1 KB
分享到:
评论

相关推荐

    eclipse log4j 插件

    Eclipse IDE,作为Java开发的主流工具,也支持通过插件的形式集成Log4j,以便在开发过程中更好地进行日志跟踪和调试。在安装ophone开发环境时,如果遇到Log4j插件未找到的问题,可能会影响项目的正常运行和调试。...

    在Eclipse中应用Log4J记录日志

    本文将详细介绍如何在Eclipse集成开发环境中应用Log4J进行日志记录。 ### 一、Log4J简介 Log4J是Apache组织下的一个开源项目,主要用于Java应用程序的日志记录。相比传统的System.out.println()方法,Log4J提供了...

    debug-log4j-eclipse

    在Eclipse中集成Log4j** 要在Eclipse中使用Log4j,你需要将log4j的jar文件添加到项目的类路径中。这可以通过右键项目,选择“Build Path” -> “Configure Build Path” -> “Libraries” -> “Add External JARs...

    新版本与旧版本log4j.jar包下载,附使用说明----.zip

    3. **IDEA与log4j**: IntelliJ IDEA(简称IDEA)是一款流行的Java集成开发环境,它支持将log4j集成到项目中,通过配置pom.xml或build.gradle文件添加依赖,或者手动将log4j.jar添加到项目的类路径下,以便在IDEA中...

    eclipse插件 log4e

    Log4j是Java领域广泛应用的日志框架,而Log4E则是针对Eclipse IDE设计的一款强大的Log4j插件。本文将深入探讨Log4E的功能、使用方法以及它如何提升开发者的工作效率。 Log4E的主要功能集中在为Eclipse环境提供便捷...

    log4j使用jar包和log4j.properties配置文件

    **日志框架Log4j详解** 日志框架在软件开发中扮演着至关重要的角色,它帮助开发者记录程序运行过程中的信息,便于调试、追踪错误和分析系统性能。Log4j是Apache组织提供的一款广泛使用的Java日志框架,因其灵活性、...

    eclipse插件log4e

    Log4j是Apache组织提供的一款广泛使用的日志框架,而Log4e则是针对Eclipse集成开发环境(IDE)设计的一款插件,使得在Eclipse中使用Log4j变得更为便捷。 Log4e的主要功能是为Eclipse提供一个直观的日志查看器,允许...

    LOG4j.PPT,LOG4j

    集成LOG4j到Java项目中,首先需要在项目的类路径(classpath)下添加LOG4j的库文件,通常是在Eclipse中将jar包放入`WEB-INF/lib`或`src`目录。接着,需要创建一个名为`log4j.properties`的配置文件,该文件定义了...

    log4j入门详解

    ### Log4j入门详解 #### 1. Log4j简介 Log4j是Apache软件基金会下的一个开源项目,它提供了一种强大且灵活的方式来管理和控制应用程序的日志记录。相较于简单的打印语句,Log4j提供了更为高级的功能,比如能够根据...

    log4e eclipse

    【标题】"log4e eclipse" 指的是在Eclipse集成开发环境中使用Log4e这一日志框架。Log4e是Java世界中一个广泛使用的日志记录库,它的全称是Apache Log4j的增强版,适用于Android平台。Eclipse作为流行的Java IDE,为...

    apache-log4j-2.3 jar包

    在Java开发环境中,Eclipse IDE 提供了一个便捷的功能,即添加外部库(ADD extenal library),使得开发人员可以轻松地将Log4j 2.3集成到他们的项目中。这一步骤对于确保应用程序能够正确记录和处理日志至关重要,...

    Log4E 注册码 Log4J在Eclipse上插件

    Log4E插件是一个用于Eclipse集成开发环境(IDE)的日志管理工具。它基于Apache Log4j框架设计,旨在简化Java应用程序的日志记录过程,并提供了一个用户友好的图形界面来配置日志设置。这使得开发者可以更轻松地管理...

    log4j配置

    它们可以方便地集成Log4j,实时查看日志,提高开发效率。 综上所述,Log4j是一个强大且灵活的日志框架,通过合理的配置和使用,能够为Java应用提供全面的日志管理能力。理解和掌握Log4j的配置,对于开发、维护和...

    Log4j工程官方源码

    这个压缩包文件包含的是Log4j的官方源码,对于开发者来说,能够直接导入到Eclipse中进行学习和研究,或者进行二次开发,具有很高的价值。下面将详细解释Log4j的核心概念、功能以及如何在Eclipse中使用这些源码。 1....

    log4j实例java工程.zip

    这个“log4j实例java工程.zip”压缩包包含了在一个基于Eclipse、Maven、Spring和SpringMVC的项目中使用Log4j的具体示例。 首先,Eclipse是Java开发常用的集成开发环境(IDE),它提供了一整套工具来帮助编写、调试...

    windchill和eclipse的debug集成实现远程debug以及Log4J使用

    1:windchill和eclipse的debug集成实现远程debug 2:在windchill中Log4J使用

    [SSH+Maven+Bootstrap视频教程]_18. 测试 log4j 日志框架.zip

    Maven作为Java项目管理工具,可以帮助我们轻松地管理和集成Log4j库。在项目中添加Log4j的依赖,可以确保在编译和运行时自动加载相关库。在pom.xml文件中,你需要添加如下的依赖: ```xml <groupId>log4j ...

Global site tag (gtag.js) - Google Analytics