tomcat8日志乱码_Tomcat输出日志乱码解决
請先檢查一下是不是由于log4J沒有指定編碼方式所導致的.
log4j.appender.File = org.apache.log4j.DailyRollingFileAppender
#重點是看一下有沒有這個,如果沒有則加上.
#加上之后需要將之前的日志文件刪除,否則有可能不會重新寫入日志.
log4j.appender.File.Encoding = UTF-8
log4j.appender.File.File = G:/work/logs/xx.log
1.找到catalina.sh,路徑位于tomcat/bin/目錄下
搜索?JAVA_OPTS ? ?比如我這里(tomcat7.0.72)搜索到的是
if [ -z "$JSSE_OPTS" ] ; then
JSSE_OPTS="-Djdk.tls.ephemeralDHKeySize=2048"
fi
#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS" // 將這一句注釋修改成下面這樣,在后面添加-Dfile.encoding=utf-8
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Dfile.encoding=utf-8"
==============================END==============================
網上有些帖子是直接讓你在catalina.sh后面追加,但是我不知道這樣會不會將之前的值給覆蓋掉
JAVA_OPTS="-Dfile.encoding=utf-8"
總結
以上是生活随笔為你收集整理的tomcat8日志乱码_Tomcat输出日志乱码解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 明略科技开源TensorBoard.cp
- 下一篇: dht11温湿度传感器_Arduino不