解决IntelliJ IDEA控制台输出中文乱码问题

一、原因: 
windows下的本地编码(GBK) ,在idea 整合的 maven中使得默认vm 的编码是utf-8.所以出现控制台乱码.tomcat设置的utf-8也会与window设置的gbk冲突导致乱码

二、解决方案:

1.maven编译的控制套乱码:自测maven的版本是3.6.0就可以

2.idea tomcat 设置

3.idea 本身软件设置编码

 打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件

分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8

这两个文件除了在idea的安装路径之后在c盘有个默认路径,必须修改,否则仍然是乱码

 

打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8,点击OK或者Apply。

 

posted @ 2019-01-24 11:20  鹏鹏程子  阅读(3023)  评论(0编辑  收藏  举报