关于JAVA IDE开发工具,Eclipse系列和Intelli IDEA是大多数公司的主要选择,从开发人员的选择角度来看,Intellij IDEA似乎比Eclipse系列更受欢迎。 发现使用Intellij IDEA开发时,出现中文乱码问题,导致中文乱码的根本原因时,开发工具和系统环境的代码格式不一致。 本文运用理论结合实际角度,彻底解决这个问题。
一智能身份证乱码问题记录
如下图所示,Intellij IDEA表示中文是乱码。
解决两个问题
(一)问题识别
根据Intellij IDEA控制台的输出,Tomcat Catalina Log出现了乱码,因此可以将问题放在Tomcat上。 现在,让我们来看看Tomcat控制台中是否发生了乱码。
果然,Tomcat输出时发生了问题。
(二)解决问题
解决Tomcat输出乱码问题
在Notepad上打开Tomcat安装源conf文件夹下的logging.properties文件。
将下图所示的UTF-8更改为GBK,如下图所示
以下是更换为GBK的文件的内容
重新启动Tomcat,解决乱码问题
再次单击Intellij IDEA解决了乱码问题
三扩
提供以下参考解决方法
1 .字体格式
删除idea文件夹下除encoding.xml文件utf-8之外的所有文件
设置Inllij idea文件的编码格式,并设置为UTF-8。 file=settings=editor=file encodings
将Tomcat VM options值设置为-Dfile.encoding=UTF-8
单击Intellij idea的安装目录,将其添加到漂亮的长颈鹿目录下的两个文件的末尾: idea.exe.vmoptions和idea64.exe.vmoptions
-Dfile.encoding=UTF-8