1、问题描述
Windows下,部署了一套系统,开启了前后端加密,出现部分接口有报错
2、报错信息
3、解决方案
原因是windows默认的编码是GBK
-Dfile.encoding=UTF-8
启动时加上
1.java -Dfile.encoding=UTF-8 -jar xxxxxxxxxxxxxx.jar
2.nohup java -jar -Dfile.encoding=utf-8 web-1.0.2.jar >output.txt &
4、参考
JSON parse error: Invalid UTF-8 start byte 0xb7 异常,windows环境下cmd窗口运行jar包中文参数乱码
https://blog.csdn.net/gkkljy/article/details/120220105