命令行下使用javac编译文件时出现 错误: 编码 GBK 的不可映射字符

阅读 147

2022-07-12


命令行下使用javac编译文件时出现 错误: 编码 GBK 的不可映射字符_3c

错误描述:在命令行下使用javac 编译源文件.java时,出现错误:编码GBK的不可映射字符

错误原因:字符编码不一致

解决方法:参考 ​​https://jingyan.baidu.com/article/e3c78d649a56233c4c85f502.html​​

最简单的方式就是编译时指定编码格式:(我的源文件编码类型是UTF-8)

javac -encoding UTF-8 XXX.java

 

另一种方法就是在记事本中选择:文件,另存为,选择编码格式, 使用ANSI格式编码。

再次编译 javac xx.java

精彩评论(0)

0 0 举报