日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本文介紹了在SpringBoot啟動程序中覆蓋log4j2版本的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我們正在嘗試構建一個SpringBoot Starter,它將以編程方式創(chuàng)建log4j2配置,因此開發(fā)人員不必費心創(chuàng)建log4j2.xml文件。問題是,不同版本的log4j2編程API有所不同。我們已經(jīng)使用log4j2版本2.5測試了我們的代碼,它在獨立環(huán)境中可以正常工作

現(xiàn)在,我們正在嘗試將API包含在SpringBoot Starter中,以便所有SpringBoot應用程序都可以包含此Starter,而不必擔心log4j配置。

我們面臨的問題是,SpringBoot捆綁了自己的log4j版本,而我們無法控制用戶將使用哪個版本的SpringBoot。

有沒有辦法強制SpringBoot啟動程序加載版本2.5的log4j2,否則我們的測試SpringBoot應用程序會報告一些在log4j中找不到的方法

推薦答案


將log4j2依賴項添加到節(jié)很方便
在父項目中,如下所示

<dependencyManagement>
    <dependencies>
        ...
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>2.15.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        ...
    </dependencies>
</dependencyManagement>

它將規(guī)定項目和模塊中的所有l(wèi)og4j2版本。
相反,不需要添加一些log4j2依賴項
獨立的。

勾選this question post

如果項目的log4j依賴項僅來自
Spring-Boot-starter-log4j2,它有一個明確的設置方式,參考
春季
博客

<properties>
    <log4j2.version>2.17.0</log4j2.version> 
</properties> 

這篇關于在SpringBoot啟動程序中覆蓋log4j2版本的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,

分享到:
標簽:Log4j2 SpringBoot 啟動 版本 程序 覆蓋
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定