关闭

手把手教你配置第一个简单log4j实例

标签: log4jlog4j配置
244人阅读 评论(0) 收藏 举报
分类:

1、建立测试工程:我的的eclipse,maven建的工程如图:

把log4j对的jar依赖,下下来,直接在配置文件中配置如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.kingkong</groupId>
  <artifactId>mavenDemoProject</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <dependencies>
  <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version> 4.12</version>
    </dependency>
  </dependencies>
</project>



2、建立测试类:Test.java,如下:


package com.kingkong;


import org.apache.log4j.Logger;


public class Test
{
static Logger log = Logger.getLogger(Test.class.getName());


public static void main(String[] args)
{
log.debug("Hello this is an debug message");
log.info("Hello this is an info message");
}
}



3、新建一个配置文件log4j.properties,放到src目录下,我这里只是简单配置,详细请自己查阅资料:

推荐一篇:http://blog.csdn.net/edward0830ly/article/details/8250412。

http://blog.sina.com.cn/s/blog_5ed94d710101go3u.html。

# Define the root logger with appender file
log = E:/log4j
log4j.rootLogger = DEBUG, FILE


# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=${log}/log.out


# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%-4r %-5p %d{yyyy-MM-dd HH:mm:ssS} %c %m%n

  


其中log = E:/log4j,,,这里是日志存放的目录,我放到了E盘的log4j文件下,会自动 生成一个log.out文件,这里就日志信息了

4、运行Test.java类,查看EE:/log4j下生成了log.out文件,



测试成功!!

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:85055次
    • 积分:1099
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:94篇
    • 译文:0篇
    • 评论:11条
    最新评论