最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決SpringBoot log4j日志沒生成的問題

 更新時間:2021年07月27日 14:37:31   作者:桑湯奈伊伏  
這篇文章主要介紹了解決SpringBoot log4j日志沒生成的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot log4j日志沒生成

從同事那接了一個腳手架,啟動后發(fā)現(xiàn)日志文件沒生成。

都知道SpringBoot默認帶的logback,如果要用log4j需要把logback的依賴去掉。

看了下工程的pom.xml文件,確實是有加去掉spring-boot-starter-logging的聲明。

            <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-logging</artifactId>
                </exclusion>
            </exclusions>

那怎么就死活不生成日志呢。

倒騰了好幾次,無意中看到控制臺最上面的輸出:

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/Users/xxx/.m2/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Users/xxx/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

說的是SLF4J依賴沖突,然后最后用例logback的。摔,難怪log4j日志一直沒生成。谷歌了一下,找到了解決辦法。

修改pom.xml,加入以下代碼把logback的依賴去掉。

        <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter</artifactId>
      <exclusions>
          <exclusion>
              <artifactId>logback-classic</artifactId>
              <groupId>ch.qos.logback</groupId>
          </exclusion>
          <exclusion>
              <artifactId>log4j-over-slf4j</artifactId>
              <groupId>org.slf4j</groupId>
          </exclusion>
      </exclusions>
  </dependency>

spring boot啟動失敗不輸出日志

spring boot啟動失敗,沒有任何錯誤日志輸出,只輸出了如下信息:

在這里插入圖片描述

可能的原因:

1、日志配置文件沒有配好

解決:修改日志等級,找到logback-boot.xml文件,找到<root level="INFO"> </root>,修改日志等級,添加標準輸出

<root level="INFO">
    <appender-ref ref="STDOUT"/>
</root>

如果自己沒有寫日志配置,可能是被其他jar包中的log配置文件覆蓋了你本地的默認的日志。

解決辦法:編寫自己的日志配置文件或者排除一下資源文件。

2、jar沖突

3、idea本地緩存導致的失敗

這個是我遇到的情況,莫名其妙,前一天晚上還好好的,第二天突然就啟動不了,什么都不輸出,還是只顯示下面這圖

在這里插入圖片描述

此時可以嘗試執(zhí)行mvn clean命令,清除target目錄下的之前打好的jar包或者是war包。

當然,也可以嘗試這樣,然后重新build。

在這里插入圖片描述

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • springboot整合RabbitMQ 中的 TTL實例代碼

    springboot整合RabbitMQ 中的 TTL實例代碼

    TTL 是 RabbitMQ 中一個消息或者隊列的屬性,表明一條消息或者該隊列中的所有消息的最大存活時間,單位是毫秒,這篇文章主要介紹了springboot整合RabbitMQ 中的 TTL,需要的朋友可以參考下
    2022-09-09
  • Java中spring讀取配置文件的幾種方法示例

    Java中spring讀取配置文件的幾種方法示例

    本篇文章中主要介紹了Java中spring讀取配置文件的幾種方法示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • 基于jvm-sandbox的imock開發(fā)指南詳解

    基于jvm-sandbox的imock開發(fā)指南詳解

    這篇文章主要為大家介紹了基于jvm-sandbox的imock開發(fā)指南詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Java超詳細透徹講解static

    Java超詳細透徹講解static

    static關鍵字基本概念我們可以一句話來概括:方便在沒有創(chuàng)建對象的情況下來進行調(diào)用。也就是說:被static關鍵字修飾的不需要創(chuàng)建對象去調(diào)用,直接根據(jù)類名就可以去訪問,讓我們來了解一下你可能還不知道情況
    2022-05-05
  • java反射之Method的invoke方法實現(xiàn)教程詳解

    java反射之Method的invoke方法實現(xiàn)教程詳解

    這篇文章主要給大家介紹了關于java反射之Method的invoke方法的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • SpringMVC+MyBatis實現(xiàn)多數(shù)據(jù)源切換

    SpringMVC+MyBatis實現(xiàn)多數(shù)據(jù)源切換

    在企業(yè)級應用開發(fā)中,經(jīng)常需要處理來自不同數(shù)據(jù)庫的數(shù)據(jù),為了滿足這一需求,我們可以通過配置多個數(shù)據(jù)源來實現(xiàn)對不同數(shù)據(jù)庫的訪問,下面我們來看看具體實現(xiàn)吧
    2025-01-01
  • @EnableWebMvc介紹和使用詳細demo(最新推薦)

    @EnableWebMvc介紹和使用詳細demo(最新推薦)

    @EnableWebMvc是SpringMVC的一個注解,用于啟用SpringMVC框架的基本功能,它通常用于需要自定義SpringMVC配置或禁用SpringBoot自動配置的場景,本文給大家介紹了@EnableWebMvc介紹和使用詳細demo,感興趣的朋友一起看看吧
    2025-01-01
  • javaweb中mysql數(shù)據(jù)庫連接步驟方法及其實例

    javaweb中mysql數(shù)據(jù)庫連接步驟方法及其實例

    這篇文章主要介紹了使用java web 連接MySQL數(shù)據(jù)庫的驅動方法的相關知識,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2017-04-04
  • 在Spring 中使用@Aspect 控制自定義注解的操作

    在Spring 中使用@Aspect 控制自定義注解的操作

    這篇文章主要介紹了在Spring 中使用@Aspect 控制自定義注解的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類實例

    Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類實例

    這篇文章主要介紹了Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類,結合完整實例形式分析了Java日期轉換與字符串操作相關實現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09

最新評論

类乌齐县| 南充市| 浦城县| 泽普县| 平湖市| 凤庆县| 盘锦市| 林甸县| 铜陵市| 五华县| 双峰县| 清水县| 怀柔区| 黑龙江省| 田东县| 巴东县| 隆子县| 贵南县| 蒲江县| 会理县| 兴业县| 勐海县| 永城市| 临安市| 昌黎县| 定州市| 浪卡子县| 威海市| 洮南市| 白朗县| 北安市| 西乡县| 岳西县| 南川市| 万荣县| 随州市| 堆龙德庆县| 克东县| 济源市| 武川县| 广丰县|