问题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

点击仍要转换,

目录
相关文章
在IDEA中借助满血版 DeepSeek 提高编码效率
通义灵码2.0引入了DeepSeek V3与R1模型,新增Qwen2.5-Max和QWQ模型,支持个性化服务切换。阿里云发布开源推理模型QwQ-32B,在数学、代码及通用能力上表现卓越,性能媲美DeepSeek-R1,且部署成本低。AI程序员功能涵盖表结构设计、前后端代码生成、单元测试与错误排查,大幅提升开发效率。跨语言编程示例中,成功集成DeepSeek-R1生成公告内容。相比1.0版本,2.0支持多款模型,丰富上下文类型,具备多文件修改能力。总结显示,AI程序员生成代码准确度高,但需参考现有工程风格以确保一致性,错误排查功能强大,适合明确问题描述场景。相关链接提供下载与原文参考。
520 160
在IDEA中借助满血版 DeepSeek 提高编码效率
如何在IDEA中借助深度思考模型 QwQ 提高编码效率?
通义灵码目前已经支持 QwQ-plus 模型,欢迎大家在【智能问答】里,选择切换模型,即可体验更小尺寸、更强性能的新模型!
【Spring配置】idea编码格式导致注解汉字无法保存
问题一:对于同一个项目,我们在使用idea的过程中,使用汉字注解完后,再打开该项目,汉字变成乱码问题二:本来a项目中,汉字注解调试好了,没有乱码了,但是创建出来的新的项目,写的注解又成乱码了。
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
189 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
6月前
idea 打不开,电脑上下了多个IDEA,新下的IDEA双击打不开,新版IDEA打不开,超实用简单解决办法
一个简单实用的方法来解决新安装的 IntelliJ IDEA 打不开的问题,通常是由于旧版本未卸载干净导致配置文件冲突,建议删除旧版的配置文件来解决这个问题。
2139 1
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
这篇文章介绍了在IntelliJ IDEA中如何设置项目编码格式,包括将项目编码修改为GBK或UTF-8的详细步骤和图解。
14119 12
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
|
11月前
|
java实战项目超市管理系统控制台版
java实战项目超市管理系统控制台版
141 0
|
11月前
|
【Java开发指南 | 第二十篇】Java流之控制台
【Java开发指南 | 第二十篇】Java流之控制台
105 2
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
AI助理

你好,我是AI助理

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