【解决方法】Java编译错误:编码GBK的不可映射字符

现象

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

原因

java文件里有汉字

解决方法

  1. 使用javac -encoding UTF-8 Test.java编译通过。
    UTF-8
  2. 修改文件的encoding编码格式为ANSI编译通过。
    记事本打开Test.java,文件→另存为ANSI编码,保存。
    ANSI
    ANSI编码

版权声明:本文为ageovb原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。