Tomcat日志亂碼瞭怎麼處理?

【前言】

tomacat日志有三個地方,分別是Output(控制臺)、Tomcat Localhost Log(tomcat本地日志)、Tomcat Catalina Log。

啟動日志和大部分報錯日志、普通日志都在output打印;有些錯誤日志,在Tomcat Localhost Log。

三個日志顯示區,都可能出現亂碼現象。

1eaa5db8ecc9bfd177f295396e6ffc762aefe3f18039bb45b33e323dc464746b

解決方案一:

首先,找到本地tomcat的conf目錄下的logging.properties,這個文件中有5個編碼的位置

15c48308e213b0c8fa90c6fa431b0073

1)對於控制臺output報錯的情況,將下圖位置的編碼格式,改成gbk

2)Tomcat Locathost Log和Tomcat Catalina Log亂碼的情況,解決方法和上面一樣,隻是修改的位置不同,修改下圖位置

最後,重啟idea亂碼就解決瞭。

解決方案二:

點開HELP下的Edit Custom Properties…,在這個文件的最後添加

-Dfile.encoding=UTF-8

左右拉動查看完整指令

重啟idea就好瞭。

解決方案三:

1)打開tomcat配置頁面,修改配置項VM options,輸入

-Dfile.encoding=UTF-8

左右拉動查看完整指令

重啟tomcat,查看亂碼問題是否解決。

2)(如果依然亂碼)打開IntelliJ IDEA本地安裝目錄中bin文件夾下的idea.exe.vmoptions和idea64.exe.vmoptions這兩個文件

分別在這兩個文件內容的末尾添加-Dfile.encoding=UTF-8

3)打開IntelliJ IDEA>File>Setting>Editor>File Encodings,將Global Encoding、Project Encoding、Default encodeing for properties files這三項都設置成UTF-8。

4)重啟Idea,查看亂碼問題是否解決。


今天的內容就學習到這裡瞭,每個工作日小編都會更新一個有關測試的小知識,希望大傢多多關註我們,一起來學習喔!

发表回复

相关推荐

坚持党的领导 首先是坚持

中国共产党的领导是中国特色社会主义最本质的特征,是中国特色社会主义制度的最大优势。坚持党中央的集中统一领导,是坚持党 ...

· 1分钟前

簡短的睡前可愛小故事

這個秋天要結束瞭,冬天就要來臨瞭。熊媽媽對著小灰熊說:“冬天就要到瞭,你去找一些自己喜歡的東西。” 小灰熊下想著就出...

· 1分钟前

8款减脂瘦身三明治做法,瘦身就这么简单

每一款都是低卡哦,很适合当减脂期的早餐 三明治内酱料: 通常可以加番茄酱,黑胡椒酱,蛋黄酱,都是减脂专用不含糖0脂肪! ...

· 2分钟前

逻辑四大基本规律

逻辑基本规律是正确思维的根本假定,是理性的交谈能够进行下去的必要条件,是人们运用概念、作出判断、进行推理和论证时必须 ...

· 4分钟前

老師教育工作情況的個人總結5篇

總結的寫作過程,既是對自身社會實踐活動的回顧過程,又是人們思想認識提高的過程,在經歷瞭一段時間的工作後,好好寫一份總...

· 5分钟前