標籤:
在Eclipse的開發使用中,我們經常使用的是UTF-8,但是剛剛安裝的或者是匯入的項目是其他編碼的預設是GBK的,這就造成我們的項目亂碼,一些中文解析無法查看,對我們的開發造成不便.
工具/原料
修改工作空間預設編碼
- 1
進入Eclipse,匯入一個項目工程,如果專案檔的編碼與你的工具編碼不一致 將會造成亂碼。如:
- 2
如果要使外掛程式開發應用能有更好的國際化支援,能夠最大程度的支援中文輸出,則最好使 Java檔案使用UTF-8編碼。
修改預設編碼
在菜單導覽列上Window-->Preferences 開啟"喜好設定"對話方塊,左側導航樹,導航到 General-->Workspace
- 3
Windows 7平台預設為GBK,簡體中文作業系統Windows XP、Windows 2000簡體中文的預設編碼是GB18030,Linux平台預設為UTF-8
那麼在此工作空間中建立的工程編碼是GBK,工程中建立的java檔案也是GBK。
可以看到預設的是GBK編碼格式,我們修改為UTF-8編碼格式或者是你需要的編碼格式
點擊Apply,點擊OK.
END
修改檔案的編碼
- 1
有的時候我們匯入專案檔,並沒有匯入到我們的workspace,只是一個引用,這個時候如果有編碼的問題,我們可以修改檔案的編碼查看.
在Eclipse專案檔上右鍵,選擇Properties,在Resource選擇修改編碼格式
END
修改某檔案類型的編碼
- 1
有時候我們需要某種類型的檔案,如:*.jsp、*.java等
導覽列window-->preferences
開啟"喜好設定"對話方塊,左側導航樹,導航到 Genera-->Content Types
- 2
右邊找到要修改的檔案的類型,我這邊以*.java為例
在下面的Default encoding,輸入框中輸入UTF-8->Update->OK
END
修改單個檔案的編碼
-
在包資源管理員右鍵點擊檔案->屬性,改變文字檔編碼格式為UTF-8
-
經過上述步驟,建立java檔案即為UTF-8編碼,建立項目也是UTF-8編碼,在
Eclipse編譯、運行、調試都是沒問題的。
END
注意事項
- 請保持編碼一致,不然會造成亂碼,在Java開發中一般以UTF-8為主
- 在轉換編碼前可以先備份
eclipse 修改編碼