在java代码中有中文注释,使用javac编译时,出现编码报错。

错误: 编码GBK的不可映射字符

问题原因:

在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe会获得我们操作系统默认采用的编码格式。

解决方法:

  • 修改文件的编码方式
  • javac加上encoding选项: javac -encoding UTF-8 file.java

相关文章:

  • 2022-02-03
  • 2021-06-01
  • 2021-06-12
  • 2021-09-21
  • 2022-12-23
猜你喜欢
  • 2021-04-12
  • 2021-07-30
  • 2021-09-07
  • 2022-12-23
  • 2021-10-02
相关资源
相似解决方案