开发环境:idea+maven3+springboot2.0+springcloud2.0+myabtis3+jdk1.8+tomcat8
1.首先idea设置全局编码为UTF-8
2.idea配置tomcat编码UTF-8:
VM options -Dfile.encoding=UTF-8
3.idea的配置文件添加文件编码:
工具栏--Help--Edit Custom VM Option添加信息:
-Dfile.encoding=UTF-8
备注:在该文件的开头添加 -Xms512m -Xmx2g 表示idea编译启动虚拟内存,这样使得idea启动快点
4.tomcat配置文件修改默认编码为UTF-8:
tomcat路径--config--logging.properties
idea控制台设置编码已解决乱码(以下截图跟idea版本有关系,可能低版本没有这个选项)
最后重新启动idea,如下截图: