亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IDEA中l(wèi)og4j 無法輸出到本地 properties配置無效問題

 更新時間:2019年10月25日 15:41:27   作者:名成在天下  
這篇文章主要介紹了IDEA中l(wèi)og4j 無法輸出到本地 properties配置無效問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

IDEA中l(wèi)og4j 無法輸出到本地,properties配置無效問題。

log4j添加以后無法輸出日志信息,經(jīng)檢查(按以下順序):

1.jar包導入正常

2.log4j.properties配置文件正常

3.logger.info可以輸出,但是properties文件無效。

4.刪除properties文件之后log依然可以輸出,可判斷properties文件失效,或被覆蓋。

5.經(jīng)過驗證為框架本身默認的

import java.util.logging.Logger

優(yōu)先級高于

import org.apache.log4j.Logger;

,在實例化 Logger.getLogger();過程中,默認調(diào)用了框架本身的Logger類導致log4j失效。

解決方法:注意引入org.apache.log4j.Logger即可;  為方便使用可以在任意地方新建類

并導入log4j.Logger,初始化logger對象。

import org.apache.log4j.Logger;
 public class TestLogger {
  static public Logger logger=Logger.getLogger(TestLogger.class);
}

在使用的時候,

TestLogger.logger.debug("");
TestLogger.logger.info("");
TestLogger.logger.error("");
.....。

當然,也可以結(jié)合logger與log4j實現(xiàn)自定義日志工廠,用來容錯,這里就不作延申。

總結(jié)

以上所述是小編給大家介紹的IDEA中l(wèi)og4j 無法輸出到本地 properties配置無效問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關文章

  • 一文帶你搞懂Redis分布式鎖

    一文帶你搞懂Redis分布式鎖

    本篇文章主要來介紹一下如何Redis實現(xiàn)分布式鎖的演進過程,以及為什么不能直接用Setnx實現(xiàn)分布式鎖,文中的示例代碼講解詳細,需要的可以參考一下
    2022-09-09
  • Java Scala實現(xiàn)數(shù)據(jù)庫增刪查改操作詳解

    Java Scala實現(xiàn)數(shù)據(jù)庫增刪查改操作詳解

    這篇文章主要介紹了Java Scala實現(xiàn)數(shù)據(jù)庫增刪查改操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-04-04
  • 通過Mybatis實現(xiàn)單表內(nèi)一對多的數(shù)據(jù)展示示例代碼

    通過Mybatis實現(xiàn)單表內(nèi)一對多的數(shù)據(jù)展示示例代碼

    最近做項目遇到這樣的需求要求將表中的數(shù)據(jù),按照一級二級分類返回給前端json數(shù)據(jù),下面通過本文給大家分享通過Mybatis實現(xiàn)單表內(nèi)一對多的數(shù)據(jù)展示示例代碼,感興趣的朋友參考下吧
    2017-08-08
  • Java中StringBuilder類的介紹與常用方法

    Java中StringBuilder類的介紹與常用方法

    StringBuilder是一個可變的字符串的操作類,我們可以把它看成是一個對象容器,下面這篇文章主要給大家介紹了關于Java中StringBuilder類的介紹與常用方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • 通俗易懂學習java并發(fā)工具類-Semaphore,Exchanger

    通俗易懂學習java并發(fā)工具類-Semaphore,Exchanger

    這篇文章主要介紹了java并發(fā)工具類-Semaphore,Exchanger,java并發(fā)工具類有很多,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,下面小編帶大家來一起學習一下吧
    2019-06-06
  • SpringBoot Mybatis動態(tài)數(shù)據(jù)源切換方案實現(xiàn)過程

    SpringBoot Mybatis動態(tài)數(shù)據(jù)源切換方案實現(xiàn)過程

    這篇文章主要介紹了SpringBoot+Mybatis實現(xiàn)動態(tài)數(shù)據(jù)源切換方案過程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • SpringBoot2.x 集成騰訊云短信的詳細流程

    SpringBoot2.x 集成騰訊云短信的詳細流程

    本文主要對SpringBoot2.x集成騰訊云短信進行簡單總結(jié),其中SpringBoot使用的2.4.5版本,本文通過業(yè)務流程圖實例代碼相結(jié)合給大家介紹的非常詳細,需要的朋友參考下吧
    2021-06-06
  • Java 實戰(zhàn)范例之進銷存管理系統(tǒng)的實現(xiàn)

    Java 實戰(zhàn)范例之進銷存管理系統(tǒng)的實現(xiàn)

    讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+vue+Springboot+ssm+mysql+maven+redis實現(xiàn)一個前后端分離的進銷存管理系統(tǒng),大家可以在過程中查缺補漏,提升水平
    2021-11-11
  • SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng)及實例代碼

    SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng)及實例代碼

    這篇文章主要介紹了SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng),ssm微信小程序物業(yè)管理系統(tǒng),有網(wǎng)站后臺管理系統(tǒng),本文通過實例代碼給大家展示系統(tǒng)的功能,需要的朋友可以參考下
    2022-02-02
  • SpringBoot + MapStruct 屬性映射工具的使用詳解

    SpringBoot + MapStruct 屬性映射工具的使用詳解

    MapStruct 是一個代碼生成器,簡化了不同的 Java Bean 之間映射的處理,所謂的映射指的就是從一個實體變化成一個實體。接下來通過本文給大家介紹SpringBoot + MapStruct 屬性映射工具的使用,需要的朋友可以參考下
    2021-09-09

最新評論