1. 程式人生 > >Tomcat日誌中文亂碼問題解決

Tomcat日誌中文亂碼問題解決

Tomcat linux

Tomcat 日誌中文亂碼

在配置文件
/usr/local/tomcat/bin/catalina.sh
大概在230多行左右添加綠框內容,註釋紅框內容,重啟Tomcat即可解決亂碼問題

技術分享圖片
Tomcat服務器記錄日誌(Logger)出現中文亂碼問題,
解決辦法:修改Tomcat的bin目錄下的catalina.sh文件,找到以下代碼:
if [ -z "$LOGGING_MANAGER" ]; then
JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager "

else
JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER"
fi
修改為以下:
if [ -z "$LOGGING_MANAGER" ]; then
JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"
else
JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"
fi

Tomcat日誌中文亂碼問題解決