如何解决Intellij IDEA中文乱码问题 |
您所在的位置:网站首页 › ideaproperties文件编码问题 › 如何解决Intellij IDEA中文乱码问题 |
如何解决Intellij IDEA中文乱码问题
发布时间:2021-06-25 14:02:13
来源:亿速云
阅读:95
作者:chen
栏目:大数据
这篇文章主要介绍“如何解决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中文乱码问题”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章! 免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。 idea 上一篇新闻:PHP如何实现操作redis封装类 下一篇新闻:php如何实现访问者模式Visitor![]() 红包可用于(云服务器、高防服务器、裸金属服务器、高防IP、云数据库、CDN加速)购买和续费 猜你喜欢 LeetCode中怎么替换后的最长重复字符串 梯度提升决策树GBDT的方法是什么 SpringBoot如何整合Mybatis并使用通用mapper和PageHelper进行分页 spring boot搭建个人博客中如何实现列表,详情,分页功能 如何利用WINSCP实现部署项目自动化 如何让IDEA像Eclipse一样在一个窗口打开多个项目 async注解失效的原因以及如何在async中拿到request Mysql主从复制的三种方式分别是什么 Hive中常见调优方式有哪些 怎样用R语言ggplot2+ggtree+aplot画气泡图组合聚类树图 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |