在Eclipse的開發使用中,我們經常使用的是UTF-8,但是剛剛安裝的或者是導入的項目是其他編碼的預設是GBK的,這就造成我們的項目亂碼,一些中文解析無法檢視,對我們的開發造成不便.下面主要針對以下幾種問題解決編碼格式問題
[1]修改工作空間預設編碼
進入Eclipse,導入一個項目工程,如果項目檔案的編碼與你的工具編碼不一緻 将會造成亂碼。如:
如果要使插件開發應用能有更好的國際化支援,能夠最大程度的支援中文輸出,則最好使 Java檔案使用UTF-8編碼。
修改預設編碼
在菜單導航欄上Window-->Preferences 打開"首選項"對話框,左側導航樹,導航到 General-->Workspace
Windows 7平台預設為GBK,簡體中文作業系統Windows XP、Windows 2000簡體中文的預設編碼是GB18030,Linux平台預設為UTF-8
那麼在此工作空間中建立的工程編碼是GBK,工程中建立的java檔案也是GBK。
可以看到預設的是GBK編碼格式,我們修改為UTF-8編碼格式或者是你需要的編碼格式
點選Apply,點選OK.
[2]修改檔案的編碼
有的時候我們導入項目檔案,并沒有導入到我們的workspace,隻是一個引用,這個時候如果有編碼的問題,我們可以修改檔案的編碼檢視.
在Eclipse項目檔案上右鍵,選擇Properties,在Resource選擇修改編碼格式
[3]修改某檔案類型的編碼
有時候我們需要某種類型的檔案,如:*.jsp、*.java等
導航欄window-->preferences
打開"首選項"對話框,左側導航樹,導航到 Genera-->Content Types
右邊找到要修改的檔案的類型,我這邊以*.java為例
在下面的Default encoding,輸入框中輸入UTF-8->Update->OK