DOS窗口输入Java或者javac出现乱码的解决方法


         昨天在WIN10系统下完成了Java环境的安装配置,          配置完成后验证环境的时候出了一个小插曲—输入java后窗口内中文字符出现乱码,
         如下图。

<ignore_js_op> 


在经过一番google之后,发现,原来是我cmd窗口的代码页默认是437美国
<ignore_js_op> 
使用chcp 936 命令,将代码页默认值改成936后,短暂的解决了。
<ignore_js_op> 

但当我再次重新打开cmd窗口的时候,发现窗口内中文字符还是乱码,一看代码页的默认值又变回了437.
经过多方查询资料后,找到解决方法,直接修改注册表
输入命令:regedit   打开注册表
找到:
         [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
     然后新建一个字符串值,key-value如下:
          "autorun"="chcp 936"
         之后重新打开cmd即可。
更多免费技术资料可关注:annalin1203


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM