昨天使用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,即可生效。