zoukankan      html  css  js  c++  java
  • log4j:WARN Please initialize the log4j system properly 问题解决

    log4j:WARN No appenders could be found for logger (com.netease.qa.testng.TestngRetry).
    log4j:WARN Please initialize the log4j system properly.

    一直都有上面的警告,因为没有影响程序就没管,知道是因为少了log4j.properties的配置问题,因为是日志没大管。最近发现,看着实在不爽,决定处理

    上方案如下:

    log4j:WARN Please initialize the log4j system properly.

    原因是没有对log4j这个jar进行文件配置。

    将log4j.properties文件放在src目录下就可以了。

    (最开始我放的是根目录下,没太注意,)

    正确位置如图:我是maven项目

    再说下配置文件内容:

    例如log4j.properties文件内容如下:

    log4j.rootLogger=debug, stdout, R
    
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    
    log4j.appender.stdout.layout.ConversionPattern=%5p - %m%n
    
    log4j.appender.R=org.apache.log4j.RollingFileAppender
    log4j.appender.R.File=firestorm.log
    
    log4j.appender.R.MaxFileSize=100KB
    log4j.appender.R.MaxBackupIndex=1
    
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
    
    log4j.logger.com.codefutures=DEBUG

    如果不行,就放在class所在目录就KO了。

    (经过测试,该方法正确)

  • 相关阅读:
    POJ 3280 Cheapest Palindrome
    POJ 1191 棋盘分割
    POJ 1260 Pearls
    HDOJ 4731 Minimum palindrome
    2013 ACM/ICPC Asia Regional Chengdu Online 1004 Minimum palindrome
    POJ 1836 Alignment
    POJ 3267 The Cow Lexicon
    POJ 1276 Cash Machine
    POJ 1837 Balance
    HDU 4554 叛逆的小明
  • 原文地址:https://www.cnblogs.com/longronglang/p/6211162.html
Copyright © 2011-2022 走看看