昨天使用IDEA测试Web项目,请求转发给一个HTML后,会出现中文乱码问题,但是直接访问该HTML则不会出现。
1、配置项目启动服务前参数
在VM options中加入-Dfile.encoding=UTF-8
设置完后再次启动项目会出现控制台乱码,请进入步骤2。
2、修改配置文件
在idea的安装目录下,进入bin目录,修改两个*.vmoptions配置文件,在最后加上-Dfile.encoding=UTF-8

3、设置一下全局编码File->Other Settings->Default Settings ->Editor->File Encodings

4、设置一下项目编码File->Settings->Editor->File Encodings
设置完后重启idea,即可生效。
