你的位置:首页 > Java教程

[Java教程]MalformedByteSequenceException: Invalid byte 1 of 1


修改了线上程序的

MalformedByteSequenceException: Invalid byte 1 of 1-byte

百度了下大体的意思是说文件的编码错误,需要重新设置一下文件的编码格式.

vim打开配置文件,执行命令:

:set encoding=utf-8 

保存的时候又报错:

写入错误,转换失败 (请将 'fenc' 置空以强制执行)

执行:

:set fenc=

重新保存,重启程序后恢复正常.

fenc代表当前文件的编码格式,提示转换失败,也就是说无法直接覆盖当前的编码格式,所以需要将当前编码格式置空,这样就可以以新的编码格式保存文件了.