IDEA中Tomcat环境各种中文乱码解决
开发环境
IDEA:IntelliJ IDEA 2020.1.2
Tomcat:apache-tomcat-9.0.35
JDK:java version “14.0.1” 2020-04-14
Java EE version:Java EE 8
网上搜索的解决方案
更改server.xml
"tomcat安装目录\conf\server.xml"
编辑打开查找
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
添加属性 URIEncoding="UTF-8"
更改catalina.bat
"tomcat安装目录\bin\catalina.bat"
添加一行
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8"
更改catalina.sh
注释掉
JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`