`

设置log4j的配置文件(里面有不少坑)

    博客分类:
  • java
阅读更多
log4j的默认配置文件是log4j.properties,加入我们想自定义这个配置文件,要怎么办呢?

如想改成log4j1.properties


方法一  PropertyConfigurator.configure("E:/workbase/server/conf/log4j1.properties");
    注意这里的路径要完整路径

方法二  System.setProperty("log4j.configuration", "log4j1.properties");但是这种你不能用全局静态变量来用logger,要这样用:
public static void main(String args[]) {	
		System.setProperty("log4j.configuration", "log4j1.properties");
		Logger log=Logger.getLogger(Client.class);


方法三 我要用全局静态变量的log呢,那要这么做:



这个时候就可以
static final Logger log1=Logger.getLogger(Client.class);


  • 大小: 62.8 KB
0
1
分享到:
评论

相关推荐

    Log4J_全能配置文件.pdf

    ### Log4J 全能配置文件详解 #### 一、概述 Log4J是一款非常流行的Java日志框架,被广泛应用于各种规模的应用程序中。它提供了灵活的日志记录机制,可以将日志输出到不同的目的地,如控制台、文件、数据库等,并且...

    log4j配置文件说明(完整版)

    Log4j 配置文件说明 Log4j 是一种流行的日志记录工具,用于记录和管理应用程序中的日志信息。配置文件是 Log4j 的核心组件之一,通过配置文件可以控制日志记录的级别、输出目的地和格式。在本文中,我们将详细介绍 ...

    log4j配置文件

    完整的log4j配置文件

    Log4j配置文件详细说明

    首先,Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,用于定义日志输出的行为。这里我们主要讨论基于文本格式的`log4j.properties`。在这个文件中,你可以设置不同的日志级别(DEBUG, INFO, WARN, ERROR, ...

    log4j及配置文件

    《深入理解Log4j及其配置文件》 在Java开发领域,日志管理是不可或缺的一部分,它可以帮助开发者跟踪程序运行状态,排查错误,优化性能。Log4j,作为Apache的一个开源项目,是Java中最广泛使用的日志框架之一。本文...

    log4j.properties配置文件

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

    log4j配置文件例子

    log4j配置文件例子,可以让你轻松配置log4j

    Log4j配置文件

    ### Log4j配置文件详解 #### 一、概述 Log4j是一款开源的日志记录工具,广泛应用于Java应用程序中。其强大的配置灵活性使得开发者能够轻松地定制日志记录的细节,如日志级别、输出目的地及日志信息的格式等。本文...

    log4j 配置文件

    标准log4j配置文件模板, 可自行下载参照

    log4j配置和加载方法

    #### Log4j配置文件格式 Log4j支持多种配置文件格式,包括`.properties`和`.xml`。两种格式在功能上并无本质区别,选择哪种取决于个人或团队的偏好。 1. **.properties格式**: 在`.properties`文件中,配置信息...

    log4j配置文件及jar包

    通常,配置文件(如`log4j.properties`或`log4j.xml`)会被放置在项目源代码的`src`目录下,这样在编译后会自动包含到类路径中。配置文件可以指定日志输出的目标(控制台、文件、数据库等),输出格式,以及过滤器...

    log4j-1.2.17的jar包以及依赖包,还有一份log4j的配置文件,输出到控制台和文件夹两种配置

    在压缩包中,还包含了一份名为`log4j.properties`的配置文件。这是Log4j使用的一种配置格式,基于Java Properties格式。配置文件决定了日志信息如何输出、输出到哪里,以及日志的级别等关键设置。 **三、Log4j配置...

    SSM整合中的Log4j日志的配置详情

    在 SSM 整合项目中,需要在 web.xml 文件中指定 Log4j 配置文件的位置,以便 Spring 可以加载 Log4j 配置文件。下面是一个基本的 web.xml 配置: ``` <listener-class>org.springframework.web.util.Log4...

    一个Log4j配置文件,感觉还不错

    《深入理解Log4j配置文件》 ...总之,一个良好的Log4j配置文件不仅有助于调试和监控,还能提高系统的可维护性。理解并熟练掌握配置文件的各个元素,将使你能够更有效地管理和利用日志信息,提升开发效率。

    log4j日志配置以及配置文件详解

    本文将深入探讨log4j的配置以及配置文件的详解。** 首先,我们要理解什么是`log4j.properties`文件。这是log4j框架的配置文件,使用Java Properties格式,用于定义日志输出的行为。主要包括以下几个核心部分: 1. ...

    一个比较全的的log4j配置文件

    根据提供的标题、描述、标签及部分内容,我们可以详细探讨关于log4j配置文件的相关知识点,特别是如何通过各种Appender实现日志记录的不同需求。 ### 一、log4j配置文件概述 log4j是一款非常强大的日志框架,它...

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

    在"Log4j.jar包,和log4j.properties属性文件打包下载"中,我们有两个关键组成部分: 1. **Log4j.jar**:这是Log4j的主要库文件,包含了所有必需的类和方法,使得程序员能够方便地在代码中插入日志语句。它提供了...

    log4j使用手册和配置文件示例

    `log4j.properties`是log4j的主要配置文件,其中包含了一系列的属性设置,例如: - `log4j.rootLogger`:定义根日志器,指定日志级别和appender。 - `log4j.appender.*`:定义appender,例如`log4j.appender.FILE=...

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

    - `log4j.appender.R`配置了文件输出,使用`DailyRollingFileAppender`,每天生成一个新的日志文件,同样设置了输出格式。 ### 4. 日志级别与使用 Log4j提供了多种日志级别,从低到高依次是:TRACE、DEBUG、INFO、...

Global site tag (gtag.js) - Google Analytics