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

springboot通過jar包啟動中文日志亂碼問題及解決

 更新時間:2022年06月30日 10:04:04   作者:itdragons  
這篇文章主要介紹了springboot通過jar包啟動中文日志亂碼問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

jar包啟動中文日志亂碼

問題場景

1.idea控制臺中文正常

2.打成jar包,通過java -jar運行,通過log打印的日志出現(xiàn)中文亂碼,System.out.print("")輸出正常。

最終定位到logback.xml配置文件

修改前:

<include resource="org/springframework/boot/logging/logback/base.xml" />

修改后:

<include resource="org/springframework/boot/logging/logback/defaults.xml" />
?
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
? ? <encoder>
? ? ? ? <pattern>${CONSOLE_LOG_PATTERN}</pattern>
? ? </encoder>
</appender>
?
<root level="INFO">
? ? <appender-ref ref="console" />
</root>

${CONSOLE_LOG_PATTERN}在defaults.xml中已定義,可以重寫。 

springboot jar部署 控制臺日志亂碼

springboot項目打包jar文件 java -jar啟動后,logger日志中文亂碼

試了很多種辦法,CHCP 65000切換cmd編碼無效,更改項目編碼utf-8一樣,增加啟動參數(shù) -Dfile.encoding=UTF-8也沒效果。

解決辦法

將logback-spring.xml 中的所有<charset>UTF-8</charset>注釋掉 即可解決 

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

相關(guān)文章

  • Java?Web開發(fā)中的分頁與參數(shù)校驗舉例詳解

    Java?Web開發(fā)中的分頁與參數(shù)校驗舉例詳解

    這篇文章主要介紹了JavaWeb開發(fā)中的分頁設計和參數(shù)校驗,分頁設計通過分頁查詢參數(shù)優(yōu)化查詢性能,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • 當mybatis返回值遇見內(nèi)部類的問題

    當mybatis返回值遇見內(nèi)部類的問題

    這篇文章主要介紹了當mybatis返回值遇見內(nèi)部類的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Spring引入外部屬性文件配置數(shù)據(jù)庫連接的步驟詳解

    Spring引入外部屬性文件配置數(shù)據(jù)庫連接的步驟詳解

    這篇文章主要介紹了Spring引入外部屬性文件配置數(shù)據(jù)庫連接的步驟詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 移動指定文件夾內(nèi)的全部文件

    移動指定文件夾內(nèi)的全部文件

    移動指定文件夾內(nèi)的全部文件
    2009-01-01
  • Java基礎(chǔ)知識之BufferedReader流的使用

    Java基礎(chǔ)知識之BufferedReader流的使用

    這篇文章主要介紹了Java基礎(chǔ)知識之BufferedReader流的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java ResultSet案例講解

    Java ResultSet案例講解

    這篇文章主要介紹了Java ResultSet案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 必知必會的SpringBoot實現(xiàn)熱部署兩種方式

    必知必會的SpringBoot實現(xiàn)熱部署兩種方式

    這篇文章主要為大家介紹了必知必會的SpringBoot實現(xiàn)熱部署兩種方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • @NotEmpty、@NotBlank、@NotNull的區(qū)別

    @NotEmpty、@NotBlank、@NotNull的區(qū)別

    這篇文章主要介紹了@NotEmpty、@NotBlank、@NotNull的區(qū)別,需要的朋友可以參考下
    2016-09-09
  • Java項目防止SQL注入的幾種方式

    Java項目防止SQL注入的幾種方式

    SQL注入是一種常見的攻擊方式,黑客試圖通過操縱應用程序的輸入來執(zhí)行惡意SQL查詢,從而繞過認證和授權(quán),竊取、篡改或破壞數(shù)據(jù)庫中的數(shù)據(jù),本文主要介紹了Java項目防止SQL注入的幾種方式,感興趣的可以了解一下
    2023-12-12
  • Java簡單實現(xiàn)農(nóng)夫過河問題示例

    Java簡單實現(xiàn)農(nóng)夫過河問題示例

    這篇文章主要介紹了Java簡單實現(xiàn)農(nóng)夫過河問題,簡單描述了農(nóng)夫過河問題的概念、原理并結(jié)合簡單實例形式分析了java解決農(nóng)夫過河問題的相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12

最新評論

呈贡县| 邳州市| 灵宝市| 临洮县| 温州市| 湖州市| 闸北区| 兰州市| 麻江县| 山东省| 吕梁市| 吴旗县| 郧西县| 孟津县| 吉木乃县| 收藏| 高陵县| 咸宁市| 车险| 哈尔滨市| 长兴县| 丁青县| 莎车县| 旌德县| 南城县| 呈贡县| 壤塘县| 南江县| 三穗县| 延川县| 禄丰县| 军事| 昌吉市| 秀山| 正镶白旗| 方正县| 宁武县| 安西县| 石柱| 福海县| 都匀市|