WIN 10系統下,在DOS窗口輸入Java或者javac出現亂碼的解決方法


  昨天在WIN10系統下完成了Java環境的安裝配置,配置完成后驗證環境的時候出了一個小插曲—輸入java后窗口內中文字符出現亂碼,如下圖。

       

 

  在經過一番google之后,發現,原來是我cmd窗口的代碼頁默認是437美國

 

  使用chcp 936 命令,將代碼頁默認值改成936后,短暫的解決了。

但當我再次重新打開cmd窗口的時候,發現窗口內中文字符還是亂碼,一看代碼頁的默認值又變回了437.

經過多方查詢資料后,找到解決方法,直接修改注冊表

輸入命令:regedit   打開注冊表

找到:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]

然后新建一個字符串值,key-value如下:
"autorun"="chcp 936"

之后重新打開cmd即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM