OS: Red Hat Enterprise Linux Server release 7.8 (Maipo)
Tomcat: 9
中文顯示為???問號
在$CATALINA_HOME/conf下的logging.properties 添加
這句可以保證輸出中文沒有亂碼
java.util.logging.ConsoleHandler.encoding=GBK
(視個人具體情況而定,如果GBK不行,可以把GBK換成UTF8)
形如:
另外需要注意,$CATALINA_HOME/bin下的 catalina.sh 中的JAVA_OPTS保持系統默認(注釋掉的狀態)即可,不要強行改成UTF8或者其他字符集。
sed -i 's/org.apache.juli.OneLineFormatter/&\njava.util.logging.ConsoleHandler.encoding=GBK/' logging.properties
