JAVA中出现编码GBK的不可映射字符的解决方法
之前使用UTF-8编码进行编写java文件的时候,在编译器可以执行,在命令行中执行不了,报如下错误:
出现这种问题的原因是JAVA中有中文注释,没有转成ANSI文件,提供俩种解决方法:
第一种:转换文件编码
我是用的EditPlus编辑工具,文档–>文件编码–>转换文件编码–>ANSI格式。
即可看到编译通过
第二种方法:执行时带上-encoding UTF-8。
之前使用UTF-8编码进行编写java文件的时候,在编译器可以执行,在命令行中执行不了,报如下错误:
出现这种问题的原因是JAVA中有中文注释,没有转成ANSI文件,提供俩种解决方法:
第一种:转换文件编码
我是用的EditPlus编辑工具,文档–>文件编码–>转换文件编码–>ANSI格式。
即可看到编译通过
第二种方法:执行时带上-encoding UTF-8。