① eclipse注釋亂碼怎麼解決
將別人的項目、java文件導入到自己的Eclipse中時,常常會出現JAVA文件的中文注釋變成亂碼的情況,主要原因就是別人的開發環境編輯器編碼格式和自己的Eclipse編碼格式不同,如別人用的UTF-8,自己的是GBK,這樣導過來只過就會出現漢字是亂碼的現象。
Eclipse工作空間(workspace)的默認預設字元編碼是操作系統預設的編碼,簡體中文操作系統 (Windows XP、Windows 2000簡體中文)的預設編碼是GB18030,在此工作空間中建立的項目編碼是GB18030,項目中建立的java文件也是GB18030。我們可以更改eclipse默認編碼格式,可以為整個工作空間、整個項目、整個文件類型、單個文件設置編碼格式。一般Java文件編碼格式是UTF-8的。以下以默認GBK改為UTF-8為例。
1.改變整個工作空間的編碼格式,這樣以後新建的文件也是新設置的編碼格式。
eclipse->window->preferences->General->workspaceTypes->Other->UTF-8->OK
漢化版:eclipse->窗口->首選項->常規->工作空間->其它->UTF-8->確定
2.項目范圍的設置編碼格式
Project->Properties->General->Resource->Other->UTF-8->OK
3.某類型文件的編碼格式
eclipse->window->preferences->General->Content Types->右邊找到要修改的文件的類型(JAVA,JSP等等)->在下面的Default encoding,輸入框中輸入UTF-8->Update->OK
漢化版:eclipse->窗口->首選項->常規->內容類型->在右邊選擇要修改文件的類型->下面預設編碼輸入->更新
4、單個文件設置編碼格式
在包資源管理器右鍵點擊文件->屬性,改變文本文件編碼格式為UTF-8
註:改變編碼格式前做備份,另外可以用編碼格式批量轉換工具處理下,搜索下網上很多這樣的小工具。
學編程推薦了解北京尚學堂,完備的師資和涉獵該行業多年的經驗,會為你帶來最完美的學習體驗。
② eclipse java代碼中文亂碼怎麼解決
您好,將別人的項目或JAVA文件導入到自己的Eclipse中時,常常會出現JAVA文件的中文注釋變成亂碼的情況,主要原因就是別人的IDE編碼格式和自己的Eclipse編碼格式不同。
總結網上的建議和自己的體會,可以參考以下幾種解決方式:
1
改變整個文件類型的編碼格式
1)
eclipse->window->preferences->General->Content
Types
2)
找到要修改的文件的類型(JAVA,JSP等等),在下面有個Default
encoding,在輸入框中輸入GBK
3)
點擊Update
4)
點擊OK
5)
重啟eclipse
2
改變整個Eclipse工作空間的編碼格式
1)
eclipse->window->preferences->General->workspaceTypes
2)
改變文本文件編碼格式為GBK
3
改變單個文件的編碼格式
,在包資源管理器右鍵點擊文件->屬性,改變文本文件編碼格式為GBK
4
如果以上幾種方式仍不能解決,可以下面這個不得已的辦法:
用Editplus打開要轉碼的文件,如果在Editplus中沒有亂碼,可直接將文件內容拷貝到Eclipse中,如果Editplus也有亂碼,可先
在Editplus轉碼,Editplus->文檔->文件編碼方式->改變文件編碼方式->GBK,然後再用Eclipse打
開就可以了。
5,打開Eclipse,有時候會出現中文注釋亂碼,這是因為Eclipse中對Text
file
encoding的默認編碼是GBK,因此,右鍵點擊你的「工程」,將Info中的「Text
file
encoding」中的Other改為UTF-8,即可!
③ eclipse中java中文控制台輸出的這種亂碼怎麼解決
eclipse中java中文控制台輸出的這種亂碼解決方式:
一、(1)打開eclipse或myeclipse,點擊run-》runconfigurations
二、方法如下:
打開eclipse.ini文件(在eclipse的安裝目錄)添加上這句話 -Dfile.encoding = utf-8,設置系統屬性file.encoding為utf-8.
④ eclipse項目在idea中打開出現亂碼
系統bug。在螞亮eclipse項目中,打開idea出現亂碼是因為系統bug,可以通過重啟電腦進行解決。Eclipse是著名的跨平台的自由集成開發環境(IDE)。最初主要用來Java語言歷猜開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開肢物型發工具。