解決logback日誌中文亂碼問題

程序在測試環境中沒有出現中文亂碼問題,但是打成exe包後出現中文亂碼。

解決辦法,直接上配置:

<appender name="STDOUT"
		class="ch.qos.logback.core.ConsoleAppender">
		<encoder>
			<pattern>%d{HH:mm:ss.SSS} [%-5level] [%thread] %logger{36} - %msg%n</pattern>
			<charset class="java.nio.charset.Charset">UTF-8</charset>
		</encoder>
</appender>

關鍵是這個配置:<charset class="java.nio.charset.Charset">UTF-8</charset>,加上後問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章