Java CMD运行Jar出现乱码问题 =========================== ### 一、设定CMD的编码为utf-8 ##### 打开cmd,输入以下命令 ```bash chcp 65001 ``` ##### cmd常用编码 | 字符编码 | 对应字符 | | ----------- | -------- | | GBK(默认) | 936 | | 美国英语 | 437 | | utf-8 | 65001 | ### 二、规定执行Java时的编码方式 普通运行方式 java -jar project.jar 规定utf-8编码格式运行 java -Dfile.encoding=utf-8 -jar project.jar