(1)餐济、設(shè)置myeclipse工作空間的編碼格式耘擂,作用范圍最大
window-->preference-->general-->workspace-->text file encoding,勾選other絮姆,選擇相應(yīng)的編碼格式醉冤,如utf-8
(2)、設(shè)置項(xiàng)目的編碼格式
項(xiàng)目名稱右鍵--》properties-->resource-->在text file encoding下面選擇相應(yīng)的編碼篙悯,一般選Utf-8
(3)蚁阳、設(shè)置文件的編碼格式
對(duì)文件右鍵--》properties-->resource-->在text file encoding下面選擇與設(shè)置項(xiàng)目編碼時(shí)一致的編碼格式即可
(4)、設(shè)置文件的保存編碼格式鸽照,這個(gè)一般在新建項(xiàng)目時(shí)螺捐,設(shè)置了GBK的編碼格式,這時(shí)文件的頁面編碼格式是GBK的矮燎,而保存格式是ANSI的定血,后來把項(xiàng)目及文件的編碼格式改為utf-8的編碼格式后,依然出現(xiàn)中文亂碼漏峰,這就是因?yàn)橐呀?jīng)存在的文件的保存編碼格式還是ANSI把致糠悼,所以要把以前的.java文件的保存格式更改為utf-8届榄,才不會(huì)出現(xiàn)中文注釋亂碼問題
window-preferences-General-Content Types 在Text下選擇對(duì)應(yīng)的文件類型再改頁面編碼為UTF-8然后點(diǎn)Update就可以了浅乔。
注:
如果是一個(gè)全新的工作空間,設(shè)置Myeclipse的編碼格式铝条,就等于設(shè)置了項(xiàng)目靖苇,文件及其保存的編碼格式了(不包含jsp等文件)
如果是一個(gè)已經(jīng)存在的工作間,而原來的編碼格式為GBK班缰,那么更改工作空間的編碼贤壁,則相當(dāng)于設(shè)置了項(xiàng)目,文件的編碼格式埠忘,但是對(duì)于以前已經(jīng)存在的.java文件脾拆,其保存編碼是改變不了的馒索,必須按上面(4)去更改,但是對(duì)于將要新建的文件的保存編碼是有作用的