建设一个视频网站需要什么时候开始,公司网站续费一年多少钱,网络优化与维护是做什么,百度地图嵌入公司网站运行Jar时在控制台输出的中文日志全是乱码#xff0c;这是因为cmd/bash默认的编码是GBK#xff0c;只要把cmd的编码改成UTF-8即可 两种方式修改#xff1a;临时修改和注册表永久修改
临时修改
只对当前的cmd页面有效#xff0c;关闭后重新打开都会恢复成GBK,
打开cmd这是因为cmd/bash默认的编码是GBK只要把cmd的编码改成UTF-8即可 两种方式修改临时修改和注册表永久修改
临时修改
只对当前的cmd页面有效关闭后重新打开都会恢复成GBK,
打开cmd输入以下命令
chcp 65001
这样既可以更改cmd的编码为UTF-8了。
以下是常用的cmd编码 字符编码 对应字符 GBK(默认) 936 美国英语 437 utf-8 65001
这时候我们可以将运行Jar时指定编码参数
java -Dfile.encodingutf-8 -jar project.jar
这时候已经恢复正常了 为了方便也可以把修改编码和运行jar服务编写成bat文件下次直接点击运行 chcp 65001 java -Dfile.encodingutf-8 -jar project.jar 永久修改
1win键R输入regedit确定
2按顺序找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 3点击右键-新建选择“字符串值”命名为“autorun”, 点击右击修改数值数据填写“chcp 65001”确定 此时打开cmd已经默认是utf8了 也没有出现乱码情况