finalshell日志乱码问题_Tomcat乱码问题
生活随笔
收集整理的這篇文章主要介紹了
finalshell日志乱码问题_Tomcat乱码问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新從官網下載的Tomcat7和Tomcat8都會有亂碼的問題,就此發現問題,就地正法經過初步分析,大概的原因是由于Tomcat的log日志模塊不識別中文的問題,在Tomcat的bin/catalina.bat文件中可以發現if not "%LOGGING_CONFIG%" == "" goto noJuliConfig
set LOGGING_CONFIG=-Dnop
if not exist "%CATALINA_BASE%conflogging.properties" goto noJuliConfig
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%conflogging.properties"
:noJuliConfig解決方案:
如果沒有設置環境變量“%LOGGING_CONFIG%”值,則到Tomcat根目錄下“conf”子目錄下的“logging.properties”文件中查看日志記錄的配置,找到該文件,可發現很多的“encoding = UTF-8”配置項,因此判斷是該配置項影響了Tomcat控制臺的中文亂碼輸出,將所有的“encoding = UTF-8”都修改為“encoding = GBK”,使其支持中文,然后保存重啟Tomcat服務器即可解決
如果沒有設置環境變量“%LOGGING_CONFIG%”值,則到Tomcat根目錄下“conf”子目錄下的“logging.properties”文件中查看日志記錄的配置,找到該文件,可發現很多的“encoding = UTF-8”配置項,因此判斷是該配置項影響了Tomcat控制臺的中文亂碼輸出,將所有的“encoding = UTF-8”都修改為“encoding = GBK”,使其支持中文,然后保存重啟Tomcat服務器即可解決
修改前:
修改后:
完美解決Tomcat亂碼問題
總結
以上是生活随笔為你收集整理的finalshell日志乱码问题_Tomcat乱码问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不惧利润下滑,三星会长李在镕坚持“不人为
- 下一篇: arma模型平稳性和可逆性的条件_时间序