網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

如何解決eclipse中的中文亂碼問題

欄目: IT科技 / 發佈於: / 人氣:1.37W
eclipse中文亂碼都是因爲字元編碼與默認的編碼不符合導致的,有很多的方法可以解決,不需要安裝任何插件就可以搞定。針對不同的情況,需要使用不同的方案,下面就針對一些案例講解如何解決亂碼問題。解決亂碼問題的主要思路是設定正確合適的編碼,如果不知道目標檔案原本的編碼,可以進行一定的嘗試,通常嘗試下GBK和UTF-8這兩個編碼即可。

如何解決eclipse中的中文亂碼問題

方法

設定單個檔案的字元編碼,解決單個檔案的亂碼問題

有時候不小心copy來的單個檔案編碼與你workspace的默認編碼不一致,就導致了單個亂碼。解決辦法:在Pakcage Explorer或者Project Explorer視圖裏面,右鍵點擊該檔案–>選擇“Properties”–>”Text file encoding”–>給”Other”項設定相應的編碼。(需要注意的是,如果copy來的檔案在eclipse中顯示的是正常,但是編碼與其他檔案不一致,若你想統一編碼,就需要在設定編碼前,記得先把檔案內容copy一下,然後設定好編碼,再把copy的內容粘貼到編碼修改後的檔案中,這樣會不亂碼;一修改編碼檔案內容就會亂碼)。

如何解決eclipse中的中文亂碼問題 第2張

設定第三方jar包的字元編碼,解決整個jar的亂碼問題
第三方jar包的編碼問題可能是最常見的問題,其解決方案與單個檔案的比較類似,在Pakcage Explorer或者Project Explorer視圖裏面,右鍵第三方jar包–>選擇“Properties”–>給”Encoding”項設定相應的編碼。

如何解決eclipse中的中文亂碼問題 第3張

分別設定不同類型檔案的字元編碼
有時候爲了統一所有工程的編碼,可能需要提前設定好各類型檔案的字元編碼,比如:把所有的jar類都設定爲GBK編碼,把所有的xml設定爲UTF-8編碼等。這時候就需要有針對性的給不同類型的檔案設定不同的編碼。步驟是這樣的:Windows–>Perferences–>General–>Content Types–>選擇檔案類型–>設定“Default encoding”項。

如何解決eclipse中的中文亂碼問題 第4張

設定整個workspace的文字檔案的默認字元編碼
往往workspace都有一個默認的字元編碼,如果你的工程大部分或者全部是另一個編碼,那麼你可以重新設定一個默認的字元編碼,後續新建工程就不需要再去設定編碼了。步驟是這樣的:Windows–>Perferences–>General–>Workspace–>Test file encoding–>給“Other:”設定相應的編碼。

如何解決eclipse中的中文亂碼問題 第5張