2011-02-17 67 views

回答

49

LordofFatality先生的方法不適用於通過「打開文件」菜單打開的項目外文件。

爲了做到這一點,找到一個netbeans.conf文件在你netbeans installation\etc\,找到一個netbeans_default_options線,並添加那裏-J-Dfile.encoding=UTF-8字符串。

如果你沒有找到「netbeans_default_options」的選擇,添加應該讀一個全新的行:

netbeans_default_options="-J-Dfile.encoding=UTF-8" 

相關的NetBeans 7.2,也能在7.4

附:這個問題已經存在好幾年了,現在有這樣的軟件是非常奇怪的。或者我錯過了這個選擇,如果是這樣的話,請通知我。

祝你好運。

+0

它的作品! :)謝謝你救了我的神經 – Zavael 2013-01-09 13:27:13

+5

+1。 **重要提示**:確保將所需的選項(* -J-Dfile.encoding = UTF8 *)**置於引號**內。您可以看到`netbeans_default_options`的所有值都存儲爲一個用引號括起來的長字符串。 – informatik01 2013-07-12 17:38:26

24

在6.9.1:

  • 打開項目窗格中,如果你沒有看到它已經(窗口>項目);
  • 右鍵單擊樹視圖中的項目名稱;
  • 點擊屬性;
  • 確保左側的菜單項「來源」突出顯示;
  • 你應該看到「編碼:」和旁邊的選擇框;
  • 點擊確定。完成。

它應該以這種方式工作,除了我以外,在互聯網上的任何人都可以工作。在我的Windows XP開發系統文件仍然不保存爲UTF-8。仍然想知道爲什麼...

+2

BTW:同爲7.0.1 – 2011-10-12 15:45:18

1

打開項目窗格中,如果你沒有看到它已經(窗口>項目) 在樹視圖點擊項目名稱用鼠標右鍵單擊 性能確保菜單項「源」。左邊是 突出顯示您應該看到「編碼:」和旁邊的選擇框。 點擊確定。完成。

它應該以這種方式工作,併爲除了我以外的任何人在互聯網 工作。在我的windows xp dev系統文件仍然沒有保存爲 utf-8。仍然想知道爲什麼...

你的文件應該包含一個或多個非拉丁字符,這就是爲什麼。

0

其錯誤總是編輯保存我的文件爲UTF-8無BOM

See here !!!