原因:出现这样的错误,一般是因为代码中含有中文字符,注释中的中文字符也算。由于使用CMD运行java程序的时候,系统默认的编码格式是gbk。而包含中文字符的代码一般是Unicode格式,所以直接运行含有中文字符的代码就很容易出现编码错误。

解决方法:使用-encoding指令指定运行编码为UTF-8

编码的GBK的不可映射字符此时编译成功!

相关文章:

  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
  • 2021-06-01
  • 2021-06-12
猜你喜欢
  • 2022-01-14
  • 2021-08-25
  • 2021-09-14
相关资源
相似解决方案