Caused by: org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence.
在Springboot中本地测试时无错误,但是打包发布到测试服务器时报UTF-8编码错误,测试服务器也是Windows环境,检查本地环境的编码及测试环境的编码均为UTF-8,找不到问题所在,只有跟着流程一步一步走下来 . 终于发现在读取本地文件时使用的方法类FileUtils中的方法readFileToString没有指定编码集,导致了读取后乱码.
总结:使用工具类读取或写入文件是最好指定编码集.