史上最全IDEA控制台乱码解决办法

最近在使用IDEA编辑器开发项目,在启动tomcat时候控制台乱码,等到System.out.println()输出时候又出现乱码,找了好久的资料,最终全部解决.

第一步:打开IntelliJ IDEA本地安装目录中config文件夹下的idea64.exe.vmoptions文件。

最后一行加上-Dfile.encoding=utf-8,如图所示


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


第三步:IDEA编辑器在菜单栏找到”run->editconfigration” 找到”server”选项卡 设置 vm option为 -Dfile.encoding=utf-8,点击Apply.


第四步:IDEA编辑器 HELP->Edit Custom VM OPtions中加 -Dfile.encoding=utf-8.

第五步:apache-tomcat-8.5.54\conf目录下logging.properties文件进行修改为

java.util.logging.ConsoleHandler.encoding = UTF-8

如果本来就是UTF-8就不需要修改



修改的宗旨是:所有的地方都修改为UTF-8.

第六步:重启IDEA

即可解决乱码问题,赶快试试吧.

你可能感兴趣的:(史上最全IDEA控制台乱码解决办法)