如果要使插件開發應用能有更好的國際化支持,能夠最大程度的支持中文輸出,則最好使 Java文件使用UTF-8編碼。然而,Eclipse工 作空間(workspace)的缺省字符編碼是操作系統缺省的編碼,簡體中文操作系統 (Windows XP、Windows 2000簡體中文)的缺省編碼是GB18030,在此工作空間中建立的工程編碼是GB18030,工程中建立的java文件也是GB18030。
Eclipse默認的新項目的編碼是GBK,修改eclipse的配置,可以使得eclipse的新建項目的默認編碼直接為UTF-8 在菜單欄的Window->Preferences->General->Workspace->Text file encoding 將其改為UFT-8即可。這個也是安裝完Eclipse之後應該立刻做的一件事但是這種修改只對當前的workspace有效,如果新建或者切換到一個新的workspace下,還是得做同樣的步驟。
如果要使插件開發應用能有更好的國際化支持,能夠最大程度的支持中文輸出,則最好使 Java文件使用UTF-8編碼。
那麼如何設置呢?
1、window -> Preferences -> general -> Workspac -> Text file encoding
選擇Other,將編碼改變為UTF-8,這樣以後新建立工程其屬性對話框中的Text file encoding即為UTF-8。
2、window -> Preferences -> general -> Content Types
選擇Text樹,點開,選擇Java Source File,在下面的Default encoding輸入框中輸入UTF-8,按下Update按鈕,則設置Java文件編碼為UTF-8。
(備注:java應用開發相關的文件如:properties、XML等已經由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發中確需改變編碼格式則也可以在此指定。)