`
Ethan.Lu
  • 浏览: 6370 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Java获取log4j.propertites

    博客分类:
  • Java
阅读更多

前言:简单记录我是如何获取log4j的配置文件log4j.properties,没什么技术含量的。。。

 

用log4j写日记需先配置log4j,编写log4j的配置文件,可以用xml文件或者properties文件,我选择用properties文件,然后就是要获取这个配置文件,要用到org.apache.log4j.PropertyConfigurator类的configure方法。简单用户是直接用log4j.properties的文件名作为参数,如下:

PropertyConfigurator.configure("log4j.properties");

但是这就涉及到文件路径问题,这方面我一直比较薄弱。configure方法还可以接受InputStream作为参数,这样子就可以像读取一般.properties文件一样读取log4j.properties了,方法如下:

InputStream is = Object.class.getResourceAsStream("/log4j.properties");
PropertyConfigurator.configure(is);

log4j.properties文件像普通文件一样直接放在项目的Source Folder下面,然后就可以写测试类测试了。

分享到:
评论

相关推荐

    log4j.properties(完整版) log4j.properties(精简版)

    Log4j是Apache组织开发的一个强大的、灵活的日志记录框架,被广泛应用于各种Java应用中。本文将围绕Log4j的核心配置文件`log4j.properties`进行详细讲解,分为完整版和精简版两个部分。 **1. Log4j基础概念** Log4...

    log4j.jar包,和log4j.properties配置文件下载

    Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中插入日志语句,以便跟踪程序的运行情况、调试错误、监控性能等。这个框架由Apache软件基金会开发,是许多Java项目的首选日志解决方案,因为它具有...

    log4j.properties配置文件

    ### log4j.properties配置文件详解 #### 一、概述 `log4j.properties`是Apache Log4j框架中用于配置日志记录行为的核心文件之一。通过这个文件,开发者可以定义日志消息的输出方式(例如控制台或文件)、日志级别...

    log4j.properties 的使用详解(含log4j.properties)

    而log4j作为一款强大的日志框架,广泛应用于各种Java项目中。本文将详细介绍如何配置和使用log4j.properties文件,以实现灵活的日志管理。 一、log4j简介 log4j是Apache组织提供的一款开源日志框架,它具有可配置...

    log4j.jar及log4j.xml

    Log4j是Apache组织开发的一个开源日志框架,它以其高效、灵活和可扩展性著称,广泛应用于各种Java应用程序中。 **Log4j.jar组件** `log4j.jar` 是Log4j的核心库文件,包含了Log4j的所有类和方法。这个JAR文件提供...

    log4j.properties配置详解

    ### Log4j.properties配置详解 #### 一、Log4j简介与配置流程 Log4j是Apache的一个开源项目,用于实现日志记录功能。通过合理的配置可以极大地提高系统的可维护性和可扩展性,并且便于问题定位。本文将详细介绍`...

    log4j.properties

    java开发中 log4j的基本配置,实现日志的记录 java开发中 log4j的基本配置,实现日志的记录

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

    1. 将`1.2.17.rar`解压,获取`log4j.jar`文件。 2. 在项目的`lib`目录下放入`log4j.jar`。 3. 在IDE的构建路径设置中,将`log4j.jar`添加到项目类路径。 ### 3. 配置文件`log4j.properties` `log4j.properties`是...

    log4j与log4j.properties的配置.doc

    Log4j 是一个流行的 Java 日志记录工具,提供了灵活的日志记录机制,能够满足不同的日志记录需求。在本文中,我们将详细介绍 Log4j 的配置,包括配置步骤、log4j.properties 配置文件、日志输出级别、appenders 和 ...

    log4j配置实例(含配log4j.properties及jar包)

    本教程将深入探讨如何配置和使用Log4j,包括`log4j.properties`配置文件的编写以及相应的Java代码示例。 1. **Log4j的核心组件** - **Logger**: 日志记录器,用于生成日志事件。 - **Appender**: 输出目标,负责...

    log4j.zip 项目日志

    四、Log4j的使用 在Java代码中,我们可以使用以下方式创建和使用Logger: ```java import org.apache.log4j.Logger; public class MyClass { private static final Logger logger = Logger.getLogger(MyClass....

    log4j日志驱动包

    log4j.appender.ROLLING_FILE.File=rolling.log //文件位置,也可以用变量${java.home}、rolling.log log4j.appender.ROLLING_FILE.Append=true //true:添加 false:覆盖 log4j.appender.ROLLING_FILE.MaxFileSize=10...

    log4j.properties的简单运用

    《log4j.properties的简单运用》 在Java开发中,日志记录是一项至关重要的任务,它可以帮助开发者追踪程序运行过程中的错误、调试信息以及其他关键事件。Log4j是一款广泛使用的日志框架,它允许我们自定义日志级别...

    log4j.properties完整版本

    log4j.properties log4j log4j日志保存到邮件 log4j保存到数据库

    Log4j日志包

    log4j.rootLogger=debug,CONSOLE,testfile,A1,MAIL ################### # Console Appender ################### log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Target=...

    Log4j+使用方法+配置文件log4j.properties

    Log4j是Apache组织开发的一款强大的Java日志记录框架,被广泛应用于各种Java项目中,以提供灵活的日志输出和管理。它允许开发者控制日志信息的输出级别、格式以及输出位置,帮助调试和监控系统运行状态。Log4j的核心...

    log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等

    Log4j是Apache的一个开源项目,它为Java应用程序提供了一个灵活的日志系统。这个系统能够帮助开发者记录程序运行过程中的各种信息,包括错误、警告、调试信息等,从而便于问题定位和性能分析。Log4j提供了多种配置...

Global site tag (gtag.js) - Google Analytics