1、修改 IntelliJ IDEA 全局编码、项目编码、属性文件编码(一般终端乱码,此方法即可)

2、修改当前 Web 项目 Tomcat Server 的虚拟机输出选项(此方法解决tomcat乱码,如果不行,说明你的IDEA的控制台编码不是UTF-8,则需要第三步)

上方导航栏“Run→Edit Configurations…”进入配置页面,修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options 添加 -Dfile.encoding=UTF-8 。在重启之后运行程序检查控制台信息,

3、IntelliJ IDEA 中自定义虚拟机选项

(因为Windows默认时GBK编码,你首次按照IDEA时,可能你的IDEA会根据你的window编码更改你的控制台编码,所以你要设置你的IDEA的默认编码)

上方导航栏“Help→Etit Custom VM Options…”进入自定义虚拟机选项页面。

在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8。

4、如果以上还不行

直接修改 IntelliJ IDEA 配置文件的编码信息

参考4种方法帮你解决IntelliJ IDEA控制台中文乱码问题 - 知乎

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐