1. 程式人生 > >Netbeans 設定為英文介面(6.5version)

Netbeans 設定為英文介面(6.5version)

問題:從官網下載的netbeans不論是中文版還是英文版預設的操作介面都是中文,並且字型十分噁心。
原因:netbeans 根據本地的作業系統自動設定介面語言,並且沒有提供更改的功能。

目標效果:把介面語言改成英文並使系統正常支援中文。

解決辦法:

進入netbeans 6.5/etc ,其中netbeans 6.5為netbeans的安裝路徑。
編輯netbeans.conf
將其中的#command line switchs下面那行新增啟動引數:
-J-Duser.language=zh -J-Duser.country=US
變為:
netbeans_default_options引數後面加上 -J-Duser.language=zh -J-Duser.country=us

例如我的引數為:netbeans_default_options="-J-Dorg.netbeans.modules.tomcat.autoregister.token=1232254275138 -J-Dorg.netbeans.modules.tomcat.autoregister.catalinaHome=/"/home/phoenix/apache-tomcat-6.0.18/" -J-Dorg.glassfish.v3.installRoot=/"/home/phoenix/glassfish-v3-prelude/" -J-Dcom.sun.aas.installRoot=/"/home/phoenix/glassfish-v2ur2/" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Duser.language=zh -J-Duser.country=us"

這個引數中的一些值跟你具體系統情況有關

說明:

關於前面幾個引數的解釋可以參照netbeans的guide:

後面的幾個引數-J-Duser.language=zh -J-Duser.country=US --fontsize 13是呼叫java的本身系統屬性,設定語言為中文,國家為美國。這點很重要!

國家是美國使netbeans的介面為英文,而語言為中文使netbeans可以支援中文,如果只需要英文則可以把language設為en,不過在呼叫file browser的時候會發現左邊一系列windows特性的中文按鈕都回變成亂碼。