解决 Windows 下运行 Springboot jar 文件中文乱码问题

原创 HuangLongPu     发表于  2022-06-11 16:05       47
原文链接:

中文乱码一般是因为字符编码方式与字符解码方式不一致导致的,Windows 系统命令行 cmd 控制台默认编码为 GBK 编码,而我们在平时开发 Springboot 项目时,通常会将编码方式设置为 UTF-8。问题就出现在这里,如果是直接运行 java -jar project.jar,则会出现中文乱码。

通过设置系统编码的方式即可解决问题

打开 cmd 窗口,输入 chcp 命令后输出当前系统默认的字符编码,如果打印输出 936,即为 GBK 编码。

执行命令 chcp 65001,可临时更改编码方式为 UTF-8。注意:此命令只对当前会话生效哦。

可新建批处理(文件名后缀为 bat),如下:

chcp 65001
java -jar project.jar

相关文章

HuangLongPu
5
27951/45000
文章数
190
阅读量
101936
原创
147
广告
公众号
QQ讨论群