javac提示信息變成英文

今天使用javac時,編譯出錯,提示信息爲中文,看着奇特的中文錯誤提示,便準備將其改爲英文了。網上查了查,發現百度知道里有個答案,試試真可以。

在命令行下,進入你的jdk安裝目錄下的bin目錄下輸入命令
比如d:\jdk150\bin ,輸入以下命令:
javac -J-Duser.language=en 爲英文
javac -J-Duser.language=zh 爲中文了
如果還不行,用暴力方法。
請打開 \lib\tools.jar包,刪除下面兩個類:com\sun\tools\javac\resources\compiler_zh_CN.class
和com\sun\tools\javac\resources\javac_zh_CN.class

使用的是上面說到的“暴力方法”(輸命令僅一次有用,不能持續使用)。

刪除兩個類後,cmd中鍵入java仍爲中文,javac編譯提示信息全爲英文(畢竟只是改了javac下的內容嘛!)

另外,也有人有說問題是jdk版本爲 multi-language 導致,重新安裝 en 版即可,但從官網下的版本並未提供版本選擇。

好了,繼續javac去了。。

參考:1.百度知道:如何將javac的出錯信息改爲英文

2.百度知道:請大家幫幫忙java 運行出錯提示(中文)要怎麼變成英文的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章