(1)、設置myeclipse工作空間的編碼格式,作用范圍最大
window-->preference-->general-->workspace-->text file encoding,勾選other,選擇相應的編碼格式,如utf-8
(2)、設置項目的編碼格式
項目名稱右鍵--》properties-->resource-->在text file encoding下面選擇相應的編碼,一般選Utf-8
(3)、設置文件的編碼格式
對文件右鍵--》properties-->resource-->在text file encoding下面選擇與設置項目編碼時一致的編碼格式即可
(4)、設置文件的保存編碼格式,這個一般在新建項目時,設置了GBK的編碼格式,這時文件的頁面編碼格式是GBK的,而保存格式是ANSI的,后來把項目及文件的編碼格式改為utf-8的編碼格式后,依然出現中文亂碼,這就是因為已經存在的文件的保存編碼格式還是ANSI把致,所以要把以前的.java文件的保存格式更改為utf-8,才不會出現中文注釋亂碼問題
window-preferences-General-Content Types 在Text下選擇對應的文件類型再改頁面編碼為UTF-8然后點Update就可以了。
注:
如果是一個全新的工作空間,設置Myeclipse的編碼格式,就等於設置了項目,文件及其保存的編碼格式了(不包含jsp等文件)
如果是一個已經存在的工作間,而原來的編碼格式為GBK,那么更改工作空間的編碼,則相當於設置了項目,文件的編碼格式,但是對於以前已經存在的.java文件,其保存編碼是改變不了的,必須按上面(4)去更改,但是對於將要新建的文件的保存編碼是有作用的