命令行下使用javac编译文件时出现 错误: 编码 GBK 的不可映射字符

简介: 命令行下使用javac编译文件时出现 错误: 编码 GBK 的不可映射字符




错误描述:在命令行下使用javac 编译源文件.java时,出现错误:编码GBK的不可映射字符


错误原因:字符编码不一致


解决方法:参考 https://jingyan.baidu.com/article/e3c78d649a56233c4c85f502.html


最简单的方式就是编译时指定编码格式:(我的源文件编码类型是UTF-8)

javac -encoding UTF-8 XXX.java

 

另一种方法就是在记事本中选择:文件,另存为,选择编码格式, 使用ANSI格式编码。

再次编译 javac xx.java


相关文章
|
19天前
|
JavaScript Java Android开发
在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
17 1
|
2月前
|
Java Maven
idea编码GBK的不可映射字符Maven修改编码格式的多种方式
idea编码GBK的不可映射字符Maven修改编码格式的多种方式
85 1
|
9月前
libreoffice转换文件乱码
libreoffice转换文件乱码
118 0
|
9月前
|
Windows
一步解决Bat脚本中包含中文时运行乱码问题
一步解决Bat脚本中包含中文时运行乱码问题
257 0
convmv命令对文件名进行编码转换
convmv命令对文件名进行编码转换
199 0
|
12月前
|
Java Linux 开发工具
编码 GBK 的不可映射字符 (0x80),sublime设置中文,sublime没有GBK编码选项的问题详解(一)
编码 GBK 的不可映射字符 (0x80),sublime设置中文,sublime没有GBK编码选项的问题详解
395 1
|
12月前
|
存储 Windows
编码 GBK 的不可映射字符 (0x80),sublime设置中文,sublime没有GBK编码选项的问题详解(二)
编码 GBK 的不可映射字符 (0x80),sublime设置中文,sublime没有GBK编码选项的问题详解
227 1
|
Java Shell
编译JAVA的错误: 编码ascii的不可映射字符
编译JAVA的错误: 编码ascii的不可映射字符
116 0
|
Java 程序员 Maven
maven编译遇到"编码GBK的不可映射字符"警告的处理
maven编译会遇到"编码GBK的不可映射字符"的警告,来看看出了啥问题,怎么处理
156 0
maven编译遇到"编码GBK的不可映射字符"警告的处理