NetBeans中jsp或java亂碼的幾種辦法(downmoon收集)

來源:互聯網
上載者:User

NetBeans和Eclipse其實差不多都會有亂碼的時候出現,就像.net環境偶爾也會出點亂碼的小差錯。

關鍵掌握要點:因為Java要實現跨平台(口氣不小,景仰一個),(所以編碼會更容易亂一些。)因此。Java的IDE工具如NetBeans和Eclipse等式都有兩種編碼格式:源碼格式和編譯格式。

如果開啟或新增源碼是亂的,那就是代碼的編碼設定有問題。如果是編譯時間出亂碼,那一般是編譯設定有關,一般是跟具體項目有關。好了。

試一下這幾個法子:

一、 在NB中 tools -> option -> advance -> Editor -> Java Source -> Encoding : UTF-8
在你的項目properties中 Run and compile項目中輸入 -encoding UTF-8
NB的代碼錄入介面預設的是使用系統字碼頁,改成UTF-8的話,不論移植到哪種平台都不用擔心了。
(在Netbeans IDE 6.5中已無此選項,邀月注)

二、如果你用的是中文版,執行如下操作:工具->選項->字型和顏色->設定檔->earth->確定
如果你用的是英文版,或者在命令列下以 "D:"2000"Java"NetBeans65"bin"netbeans.exe" --locale en:US 命令啟動NetBeans
執行如下操作:Tools->Options->Fonts & Color->Profile->earth->OK
(此方法無從考究,邀月注)

三、SUN的資料中提到NetBeans預設的編碼類別型是UTF-8。用Eclipe的預設編碼是GB18030。
如果你是從Eclipse匯入的項目,開啟NetBeans,在項目的屬性中將預設編碼UTF-8改成GB18030。^_^,中文回來了。匯入MinGWStudio和Eclipse的項目都沒有中文亂碼問題了。

順便說一下Eclipse編碼的修改方式。
Windows -> Preferences -> General -> Content Types
在右邊的視窗中點擊"text"選擇 JSP(Java) -> Default Encoding 就能修改jsp檔案的編碼了.。其他格式的檔案,依次類推。

要注意的是:Eclipse重新設定編碼後,需要"更新(update)"一次,才會生效。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.