写点什么

4 种方法帮你解决 IntelliJ IDEA 控制台中文乱码问题

发布于: 2021 年 02 月 19 日

摘要:在本文中总结了 4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题。


前言


IntelliJ IDEA 如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,严重影响我们对信息的获取和程序的跟踪。特总结以下 4 点用于解决控制台中文乱码问题,希望有助于大家。



注意:下面根据我日常工作的经验总结,排序的先后即为我们需要注意修改的先后。在每次进行修改之后一定要重启 IntelliJ IDEA 使配置生效


一、修改当前 Web 项目 Tomcat Server 的虚拟机输出选项


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



二、修改 IntelliJ IDEA 全局编码、项目编码、属性文件编码


上方导航栏“File→Settings…”进入配置页面,在“Editor”中下滑找到“File Encodings”,分别将 Global Encoding、Project Encoding、Default encoding for properties files 都设置为 UTF-8。在重启之后运行程序检查控制台信息,如果不管用请执行下面的步骤。



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


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



在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8。在重启之后运行程序检查控制台信息,一般到了这步问题就解决了,当然如果不管用请执行下面的超级步骤



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


我们打开 IntelliJ IDEA 在本地的安装目录,找到下面两个文件,使用记事本打开,在最后一行添加-Dfile.encoding=UTF-8 即可。在重启之后运行程序检查控制台信息,问题解决!





五、修改编码成功


通过以上 4 种方式完全可以修改我们在 IntelliJ IDEA 遇到的控制台中文乱码问题。



总结


在本文中我总结了 4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题。这里再次强调一下:在每次进行修改之后一定要重启 IntelliJ IDEA 使配置生效。好工具用起来!


本文分享自华为云社区《4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题精讲总结》,原文作者:白鹿第一帅 。


点击关注,第一时间了解华为云新鲜技术~


发布于: 2021 年 02 月 19 日阅读数: 16
用户头像

提供全面深入的云计算技术干货 2020.07.14 加入

华为云开发者社区,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态,方便开发者快速成长与发展,欢迎提问、互动,多方位了解云计算! 传送门:https://bbs.huaweicloud.com/

评论

发布
暂无评论
4种方法帮你解决IntelliJ IDEA控制台中文乱码问题