log4j_使用


在pom文件中添加依賴(lài)包

      <log4j.version>1.2.17</log4j.version>
      <slf4j.version>1.7.25</slf4j.version>

      <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${slf4j.version}</version>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>${log4j.version}</version>
        </dependency>

在resources目錄下創(chuàng)建 log4j.properties 配置文件

### 設(shè)置###
log4j.rootLogger=INFO,stdout,file
log4j.logger.org.apache=WARN
log4j.logger.org.quartz=INFO
log4j.logger.com.mchange=WARN
log4j.logger.com.mchange.v2=off
log4j.logger.com.sophon.ontology=off
### 輸出到控制臺(tái) ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.Threshold=DEBUG
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.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=./log/develop.log
log4j.appender.file.Append=true
log4j.appender.file.Threshold=DEBUG
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ] - [ %F:%M:%L ] - %m%n

代碼中使用

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

    private static final Logger logger = LoggerFactory.getLogger(AppEntry.class);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 日志是應(yīng)用軟件中不可缺少的部分,Apache的開(kāi)源項(xiàng)目log4j是一個(gè)功能強(qiáng)大的日志組件,提供方便的日志記錄。在a...
    丸_子閱讀 7,453評(píng)論 4 17
  • 原文地址:http://www.codeceo.com/article/log4j-usage.html 日志是應(yīng)...
    程序熊大閱讀 69,039評(píng)論 10 187
  • 在應(yīng)用程序中添加日志記錄總的來(lái)說(shuō)基于三個(gè)目的:監(jiān)視代碼中變量的變化情況,周期性的記錄到文件中供其他應(yīng)用進(jìn)行統(tǒng)計(jì)分析...
    時(shí)待吾閱讀 5,159評(píng)論 0 6
  • 在應(yīng)用程序中添加日志記錄總的來(lái)說(shuō)基于三個(gè)目的:監(jiān)視代碼中變量的變化情況,周期性的記錄到文件中供其他應(yīng)用進(jìn)行統(tǒng)計(jì)分析...
    時(shí)待吾閱讀 5,222評(píng)論 1 13
  • 本內(nèi)容轉(zhuǎn)載自該網(wǎng)站([林炳文Evankaka]原創(chuàng)作品。轉(zhuǎn)載請(qǐng)注明出處http://blog.csdn.net/e...
    BETWEENAND閱讀 1,093評(píng)論 0 0

友情鏈接更多精彩內(nèi)容