idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

一、File>Settings>File Encoding

Global Encoding、Project Encoding、Default encodeing for properties files这三个位置都设置成UTF-8编码格式:

idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

二、修改tomcat 编码格式:

1、Run>点击Edit  Configurations,进行配置tomcat   

idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

2、在VM options位置添加     -Dfile.encoding=UTF-8

idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

 

3、在Junit中得  Vmoption添加  -Dfile.encoding=UTF-8

idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

 

三、修改idea 本地安装本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件,在文件末尾添加

        -Dfile.encoding=UTF-8  修改后重启idea

idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

 

四、如果以上方法还不可以,HELP->Edit Custom VM OPtions中加 -Dfile.encoding=utf-8     重启idea    (这个方法不知道和第三部有什么区别  但是我之前的都不好用,改了第四部就好用了 ,有大神可以解释一下么。希望能帮到遇到同样问题的你)idea 2019- 3.3版本得控制台中文乱码问题(本人遇到的所有解决办法都在其中,如有缺漏希望大神查缺补漏)

五、还有一个修改tomcat安装目录conf下得  logging.properties  中 java.util.logging.ConsoleHandler.encoding = UTF-8  修改为java.util.logging.ConsoleHandler.encoding = GBK;  我试过之后感觉这个方法  治标不治本 ,只是把发布到tomcat上的内容编码不乱码了 ,但是后台输出得一些数据仍是乱码。所以这个方法就不介绍了。希望以上方法能帮到遇到问题得你。