我是执行jar包时候才出现的这个问题(直接跑代码没问题),那是不是因为系统编码的原因 在启动命令里面加入java -Dfile.encoding=utf-8 -jar xxx.jar 验证测试 完美解决!