log4j配置

来源:互联网 发布:形容不出门知天下事 编辑:程序博客网 时间:2024/06/05 05:14
今天稍微试了一下log4j 日志文件的配置,在java后台中经常要使用到logger 日志文件,打印一些必要的信息出来,虽然system.out.printlin也能打印,但是打印的地方一多就不知道是哪里打印的这句话,寻找起来比较复杂,但是logger 就不会这样!
接下来说说log4j的配置过程 :
         1.引入两个jar包: 图片
       2. 引入后当然右键build path 一下, 然后就是复制一下log4j.properties 这个文件了,这个文件里面有一些路径改成自己想放的地方
日志主要是记录 info ,debug,error 的信息,也就是当我们用log.info();输出的时候,控制台上可以看见,同时在本机的路径中也可以看见!
图片
图片

ok,到这里有个关键的地方,我差点搞错了,我们可以选择把这个log4j.properties放在src文件夹下,也可以自己建文件夹,但是这个自己建的文件夹不能是普通的folder ,而是要 new  source folder !普通的文件夹发布的时候不会被复制走,而source folder 里面的东西会被部署好!  new source folder的时候还有一个很重要的地方,可以new   src/config这种的 source folder ,这样发布的时候,config这个文件夹会在 SRC文件夹里面, 没有src/的话,新建的文件夹就会在 SRC外面! 但是应该都可以的! 反正只要是Source folder就可以了!

接下来要如何测试呢? 简单,新建一个类:

package com.manager.utils;

import org.apache.log4j.Logger;

public class TestLogger {
     static Logger logger = Logger.getLogger(TestLogger.class); 
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
       
         logger.info("What a beatiful day.2"); 
      
      
    }

}
搞定!只要在控制台中可以正常输出  what a beautiful day 就可以了!配置完成!

0 0
原创粉丝点击