sublime报错java:错误: 编码GBK的不可映射字符
·
背景:javac hello.java报错,无法编译
默认情况下,我们的 Sublime是没有 GBK编码格式设置了,为了我们的文件设置为 GBK,应当安装 GBK选项插件。
查找问题来源
1、cmd输入 chcp,查找当前cmd使用的编码
得到:936,说明cmd使用的是GBK编码
活动代码页: 936
2、sublime中查看当前.java编码为UTF-8
解决方法
1、sublime中crtl+shift+p搜索,

或者首选项–package control–Install Package
2、搜索ConvertToUTF8,会出现ConvertToUTF8选项,选中安装即可。
3、安装成功后,重启sublime
4、比较一下ConvertToUTF8插件安装前后sublime的变化
Set File Encoding to里面可以选择gbk编码,并点击保存

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)