一、Tomcat容器下Conf文件夹
如果是GBK改为UTF-8
java.util.logging.ConsoleHandler.encoding = UTF-8
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />
二、网上很多说的改 IDEA安装目录bin下的idea.exe.vmoptions,idea64.exe.vmoptions两个文件,末尾加入 -Dfile.encoding=UTF-8
-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
#末尾加入
-Dfile.encoding=UTF-8
在IDEA2019.3过后不生效!!!!!
在idea里面改才能生效,在工具栏help -》 Edit Custom VM Options,加上
-Dfile.encoding=UTF-8
三、启动项参数里面加入
-Dfile.encoding=UTF-8
来源:oschina
链接:https://my.oschina.net/u/4277979/blog/4488527