问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法

简介: 问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
问题描述

之前一直用的是jdk19和idea最新版本,这两者结合用的还是蛮顺手的

今天重置小本子 配置了企业版结果控制台输出中文是乱码,

或者出现错误Error: java: 编码 GBK 的不可映射字符 (0xB0)

查询一些解决方案,奇怪的知识又多了一点点;有以下几个步骤

问题呈现如下图

可以查询到我的idea设置,File -> Settings -> File Encodings下设置编码格式是设置为UTF-8的,如下

解决办法
1 改编码格式:

先查询自己的编码格式,File -> Settings -> File Encodings,是utf-8还是GBK

现在一般都是安装好idea后,首先把这三项都改为utf-8

如果都改好了是utf-8,输出还是乱码,那么进行下一步

2 改idea.exe.vmoption文件

这里修改idea.exe.vmoptions与idea64.exe.vmoptions两个文件有两个办法

2.1直接在idea修改

点击idea标题栏help按钮,找到Edit Custom VM Options,在文件的最后加上 -Dfile.encoding=utf-8

点击进入,在文本末尾添加-Dfile.encoding=UTF-8

然后重启idea

2.1 在idea的bin目录里面修改

打开idea安装目录-bin,找到idea.exe.vmoptions和idea64.exe.vmoptions文件

直接记事本打开,在文本末尾同样添加

-Dfile.encoding=UTF-8

两个都修改,

然后重启idea

重点来了!如果这些步骤都完成,输出的还是乱码,那么请执行第3步

3 匹配编码格式

JDK版本的编码和idea的不一致,有些版本jdk内置是utf-8,有些版本内置是GBK编码,解析冲突,就产生了乱码

解决办法同样有两

3.1 彻底清除jdk,重新下载编码匹配的jdk

然后重新配置环境变量等等;

比如jdk17是utf-8,jdk18是GBK,jdk19也是GBK

3.2 更改idea编码格式

设置File -> Settings -> File Encodings,三项全改为GBK

就OK了

4 编码 GBK 的不可映射字符 (0xB0)解决办法


此时还是打开设置File -> Settings -> File Encodings,把前面第1步提到的三项都改为utf-8

接下来修改

选择GBK

点击仍要转换,

目录
打赏
0
3
4
0
51
分享
相关文章
【Spring配置】idea编码格式导致注解汉字无法保存
问题一:对于同一个项目,我们在使用idea的过程中,使用汉字注解完后,再打开该项目,汉字变成乱码问题二:本来a项目中,汉字注解调试好了,没有乱码了,但是创建出来的新的项目,写的注解又成乱码了。
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
142 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
4月前
idea 打不开,电脑上下了多个IDEA,新下的IDEA双击打不开,新版IDEA打不开,超实用简单解决办法
一个简单实用的方法来解决新安装的 IntelliJ IDEA 打不开的问题,通常是由于旧版本未卸载干净导致配置文件冲突,建议删除旧版的配置文件来解决这个问题。
1646 1
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
这篇文章介绍了在IntelliJ IDEA中如何设置项目编码格式,包括将项目编码修改为GBK或UTF-8的详细步骤和图解。
10334 12
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
|
6月前
Idea编码UTF-8中.properties 配置文件中文乱码
Idea编码UTF-8中.properties 配置文件中文乱码
157 3
|
9月前
|
java实战项目超市管理系统控制台版
java实战项目超市管理系统控制台版
120 0
|
9月前
|
【Java开发指南 | 第二十篇】Java流之控制台
【Java开发指南 | 第二十篇】Java流之控制台
84 2
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
景区特色商品管理系统【控制台+MySQL】(Java课设)
景区特色商品管理系统【控制台+MySQL】(Java课设)
143 1

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等