千家信息网

如何解决Intellij IDEA中文乱码问题

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍"如何解决Intellij IDEA中文乱码问题",在日常操作中,相信很多人在如何解决Intellij IDEA中文乱码问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法
千家信息网最后更新 2025年12月02日如何解决Intellij IDEA中文乱码问题

这篇文章主要介绍"如何解决Intellij IDEA中文乱码问题",在日常操作中,相信很多人在如何解决Intellij IDEA中文乱码问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何解决Intellij IDEA中文乱码问题"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

关于JAVA IDE开发工具,Eclipse系列和Intelli IDEA是大部分公司的主要选择,从开发者的选择角度,Intellij IDEA似乎比Eclipse系列更受欢迎一些。当我们使用Intellij IDEA开发时,我们发现出现中文乱码问题,造成中文乱码的根本原因时开发工具和系统环境编码格式不匹配,本篇采用理论结合实际的角度,彻底解决该问题。

一 Intellij IDEA乱码问题重现

如下图所示,Intellij IDEA显示中文为乱码。

二 解决问题

(一)问题识别

根据Intellij IDEA控制台输出,Tomcat Catalina Log出现乱码,因此可以将问题定位到Tomcat上。那么,我们看看Tomcat控制台是否出现乱码。

果然,是Tomcat输出时出现问题。

(二)解决问题

1.查看系统编码格式,936代码GB格式

如下代码页和编码格式对应关系

代码页       国家(地区)或语言 437          美国 708          阿拉伯文(ASMO 708)720          阿拉伯文(DOS)850          多语言(拉丁文 I) 852          中欧(DOS) - 斯拉夫语(拉丁文 II) 855          西里尔文(俄语) 857          土耳其语 860          葡萄牙语 861          冰岛语 862          希伯来文(DOS)863          加拿大 - 法语 865          日耳曼语 866          俄语 - 西里尔文(DOS) 869          现代希腊语874          泰文(Windows)932          日文(Shift-JIS)936          中国 - 简体中文(GB2312)949          韩文950          繁体中文(Big5)1200         Unicode        1201         Unicode (Big-Endian)1250         中欧(Windows)1251         西里尔文(Windows)1252         西欧(Windows)1253         希腊文(Windows)1254         土耳其文(Windows)1255         希伯来文(Windows)1256         阿拉伯文(Windows)1257         波罗的海文(Windows)1258         越南文(Windows)20866        西里尔文(KOI8-R)21866        西里尔文(KOI8-U)28592        中欧(ISO)28593        拉丁文 3 (ISO)28594        波罗的海文(ISO)28595        西里尔文(ISO)28596        阿拉伯文(ISO)28597        希腊文(ISO)28598        希伯来文(ISO-Visual)38598        希伯来文(ISO-Logical)50000        用户定义的50001        自动选择50220        日文(JIS)50221        日文(JIS-允许一个字节的片假名)50222        日文(JIS-允许一个字节的片假名 - SO/SI)50225        韩文(ISO)50932        日文(自动选择)50949        韩文(自动选择)51932        日文(EUC)51949        韩文(EUC)52936        简体中文(HZ)65000        Unicode (UTF-7)65001        Unicode (UTF-8)

2.解决Tomcat输出乱码问题

用Notepad++打开Tomcat安装源码conf文件夹下的logging.properties文件。

如下为更换为GBK后的文件内容

3.重新启动Tomcat,乱码问题解决

4.再打卡Intellij IDEA,乱码问题已解决

三 拓展

网上有些博友提供了如下解决方法。

1.设置文件格式。File=>Settings=>Appearance&Behavior=>Appearance

2.删除idea文件夹下的encoding.xml文件除utf-8外的所有文件

3.设置Inllij idea文件编码格式,设置为UTF-8。File=>Settings=>Editor=>File Encodings

4.配置Tomcat VM options值为:-Dfile.encoding=UTF-8

5.打卡Intellij idea安装目录,在bin目录下的idea.exe.vmoptions和idea64.exe.vmoptions两个文件结尾添加

-Dfile.encoding=UTF-8

到此,关于"如何解决Intellij IDEA中文乱码问题"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

问题 乱码 中文 文件 格式 尔文 日文 西里 选择 希伯来文 来文 编码 希伯 阿拉 韩文 阿拉伯文 学习 开发 代码 中欧 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术在汽车中的运用论文 flash数据库调用 联想万全服务器raid 什么是基于服务器的计算机网络 三级网络技术真题压缩下载 黄冈师范学院网络技术挑战赛 网狐荣耀教程网络技术 windows系统服务器 嘉定区互联网络技术服务案例 数据库无法导入xlsx 黄山服务器机箱定做 数据库是否应该加约束 甘肃智能农业信息系统数据库 长治市网络安全宣传活动 个人的网络安全如今形式 浙江安卓软件开发哪家好 湖北pdu服务器专用电源购买 数据库软件中多个表格怎么设置 电商软件开发实习 苏州奇正网络技术 数据库单个的数据是以什么存放的 临沂软件开发兼职 时间同步服务器生产厂 云服务器存储别的系统的数据 做软件开发适合用苹果电脑吗 上海技术网络技术代理商 安全立法是网络安全技术吗 闵行区标准软件开发代理商 服务器添加功能 江苏省计算机三级网络技术
0