idea 乱码终极解决办法

1,244 阅读1分钟

1、修改idea自身编码

Settings -> Editor -> File Encodings

这里要将Transparent native-to-ascii conversion选项勾选,否则项目中properties文件中的中文会显示成Unicode编码值!

2、找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF-8 ,然后重启idea,再打开流程图就会发现中文已经可以正常显示了。

3、修改tomcat编码

首先在Tomcat安装目录下面的conf文件夹下面找到server.xml文件,打开进行编辑

找到代码段

<Connector port="8080" protocol="HTTP/1.1"

           connectionTimeout="20000" 
           redirectPort="8443"  />

在后面加上UTF-8 如下所示

<Connector port="8080" protocol="HTTP/1.1"

           connectionTimeout="20000" 
           redirectPort="8443" URIEncoding="UTF-8" />

他喵的最后发现控制台有乱码,改一下tomcat启动参数