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

原创 2015年11月18日 17:00:36

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文件,



测试成功!!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

javaWeb 项目 之 log4j1 的配置 简单实例

以前敲代码都是在使用System.out.println(......);感觉太L了。学习了一下log4j1,并且进行了一个简单的项目测试,在此记录下来,以免忘记。同时也希望给刚刚入门的小伙伴提供一些...

日志记录Log4j配置实例

  • 2009年07月29日 11:02
  • 68KB
  • 下载

log4j实例,配置

  • 2008年11月04日 11:55
  • 326KB
  • 下载

Log4j日志管理的简单实例

大型项目中很多情况下要分析程序的日志信息,如何管理自己的日志信息至关重要。在应用程序中添加日志记录总的来说基于三个目的 , 监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作; ...

log4j实例加详细配置说明加jar包

  • 2012年05月11日 11:01
  • 924KB
  • 下载

log4j配置资料(内涵实例文件)

  • 2009年12月16日 09:25
  • 9KB
  • 下载

commons-logging+log4j 简单的完整的日志操作实例

今天研究了一下午 commons-logging+log4 日志工具,终于有了很大的眉目、下面我把整个简单的实例 帖出来、为以后参考。 准备工作:将commons-logging 和 log4j  ...

log4j配置实例

  • 2016年01月11日 16:40
  • 875KB
  • 下载

log4j.properties配置实例

  • 2013年04月05日 20:00
  • 54KB
  • 下载

log4j JAVA 简单日志功能 实现 实例 教程 代码

需求: 服务器端的报数记录,都要记录到log里面有三种类型的报数要分别记录到日志中,三种报数级别不同 而且要一天一个文件 同时系统的日志就都走tomcat的日志,级别是Info 遇到这样的需求...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手把手教你配置第一个简单log4j实例
举报原因:
原因补充:

(最多只允许输入30个字)