zoukankan      html  css  js  c++  java
  • eclipse 下载安装单元测试log4j的配置与搭建

    搭建log4j的具体步骤 

    1、下载jar包放在lib 拓展库中

      百度云下载 地址

    链接:https://pan.baidu.com/s/1Cvb22kCJcymORehwhKnCrQ 
    提取码:b55m 

    放置 目录 

      

     后右键 Build Path

    2、配置

    配置代码如下

    ### set log levels ###  
    log4j.rootLogger = info,stdout,D 
    log4j.logger.com.mucfc=error
    log4j.appender.stdout = org.apache.log4j.ConsoleAppender  
    log4j.appender.stdout.Target = System.out  
    log4j.appender.stdout.layout = org.apache.log4j.PatternLayout  
    log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n  
    
    log4j.appender.D = org.apache.log4j.DailyRollingFileAppender  
    log4j.appender.D.File = F://logs/log.log  
    log4j.appender.D.Append = false  
    log4j.appender.D.Threshold = DEBUG   
    log4j.appender.D.layout = org.apache.log4j.PatternLayout  
    log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n

    3、使用demo

    在项目原代码src 右键 >> new >> other >> junit test case 新建测试单元 JunitDemo

    package junit.test;
    
    import static org.junit.jupiter.api.Assertions.*;
    
    import org.junit.jupiter.api.Test;
    
    class JunitDemo1 {
    
        @Test
        void test() {
            fail("Not yet implemented");
        }
    
    }

    执行就会执行 test方法

    4、在平常的开发中可以加入日志管理

    package com.servelet;
    
    import java.util.Properties;
    import org.apache.logging.log4j.LogManager;
    import org.apache.logging.log4j.Logger;
    public class demo2 {
    
        private static Logger logger = LogManager.getLogger(demo2.class);
        
        public static void main(final String... args) {
            logger.warn("warn");
            logger.debug("debug");
            logger.error("error");
            logger.info("info");
            logger.trace("trace");
            logger.trace(args);
        }
    }
  • 相关阅读:
    免费linux远程主机nitrousIO
    利用PyWapFetion发免费天气短信
    接口中的 sort排序 + md5加密
    即点即改心得
    js判断客户端访问是安卓还是ios
    php将时间戳转换成几小时前的格式封装
    前端请求接口出现的跨域问题
    使用redis技术实现注册登录列表以及关注功能
    windows下的redis安装以及扩展安装
    Yii2 学习心得
  • 原文地址:https://www.cnblogs.com/guokefa/p/10275029.html
Copyright © 2011-2022 走看看