关于JDK21控制台字符集编码问题

打印 上一主题 下一主题

主题 860|帖子 860|积分 2580

关于JDK21控制台字符集编码问题

前言:
某日实验JDK21,idea控制台字符集编码不停乱码,后将idea所有能设置UTF-8的设置都配了一遍,无果,后搜索JDK21字符集编码相关后办理
1.设置项目字符集

点击菜单 File - > settings -> appearence , 将字体设置为支持中文的微软雅黑
2.设置字符编码为 UTF-8

点击菜单 File -> settings -> Eitor -> File Encodings ,
将字符全局编码、项目编码、设置文件编码同一设置为UTF-8
3.修改 IDEA 设置文件


  • 找到 IDEA 的安装目录,进入 /bin 文件夹,找到idea.exe.vmoptions、idea64.exe.vmoptions
    -Dfile.encoding=UTF-8
新版本 IDEA 只有一个 idea64.exe.vmoptions 文件

  • 在导航栏“Help→Etit Custom VM Options…”的idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8,重启
4.看控制台下方是否也是 UTF-8

5.服务器设置为UTF-8

点击导航栏 Run - > Edit Configurations… ,修改Web设置假造机输出选项 VM options, 添加-Dfile.encoding=UTF-8
6.重点:JDK21的设置

步骤5时-Dfile.encoding=GBK

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

渣渣兔

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表