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

现象

编译Test.java时报错:编码GBK的不可映射字符
编码GBK的不可映射字符

原因

java文件里有汉字

解决方法

  1. 使用javac -encoding UTF-8 Test.java编译通过。
    UTF-8
  2. 修改文件的encoding编码格式为ANSI编译通过。
    记事本打开Test.java,文件→另存为ANSI编码,保存。
    ANSI
    ANSI编码
posted @ 2020-03-04 23:45  ageovb  阅读(121)  评论(0编辑  收藏  举报