问题


形如标题所描述的问题:
在cmd命令下,执行 java 编译错误:编码GBK的不可映射字符的问题

idea - java 编译错误:编码GBK的不可映射字符,查看字节码
思考:这就是编码的问题,如何将对应的 .java 文件编码为 UTF-8即可

方案

  • 编译的时候,指定编码格式,形如 javac -encoding UTF-8 Synchronized.java
  • 可以使用notepad++,将编码设置为 ANSI

Notepad++ >> 编码 >> 转为ANSI编码

执行命令:
javac -encoding UTF-8 Synchronized.java
javap -v Synchronized.class
查看对应的字节码文件
idea - java 编译错误:编码GBK的不可映射字符,查看字节码

相关文章:

  • 2021-06-02
  • 2021-12-04
  • 2021-11-28
  • 2021-09-23
  • 2022-12-23
  • 2021-06-01
  • 2021-06-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-04-12
  • 2021-06-15
  • 2021-11-12
相关资源
相似解决方案