如何设置NetBeans5.5使用的语言

(本贴可任意转载,如想转贴请注明出处,谢谢!)

系统环境:RedHat FC4 + JDK5

由于FC4在选择安装向导界面语言为中文后,系统安装完会设置系统的默认语言为zh_CN.UTF-8,又由于安装了NetBeans的英文版,在X中无法正常显示界面的文字,可能是因为NetBeans对UTF-8支持的不好吧(呵呵,可能是小弟才疏学浅吧,高手见笑了:P)。不过在RedHat9中安装就不会有问题。

由于小弟要在编程时写入中文的注释,所以不想将X设置为英文的(如果设置为英文的,就不会出现乱码了:))

闲话少说,现在就开始。

根据netbeans网站的资料(如下):

配置 IDE 启动开关

配置 IDE 的另一个工具是 Java 启动开关。您可以在命令行上将启动开关添加到 IDE,或者在名为 netbeans.conf 的特殊文件(位于 NetBeans 安装文件夹的 etc 文件夹中)中输入它们。您可以输入特定于 IDE 的启动开关,然后将参数直接传递到在其中运行 IDE 的 JVM。

例如,要为在其中运行 IDE 的 JVM 设置 -Xmx(最大堆大小),请将 -J-Xmx64m 一行添加到 netbeans.conf 文件,或者通过在 UNIX 系统上键入以下内容从命令行启动 IDE:

./netbeans.sh -J-Xmx64m 

或者,在 Windows 系统上键入以下内容:

netbeans.exe -J-Xmx64m 

netbeans.conf 文件可以具有各种 JVM 开关(由空格分隔或位于单独的行上)。请注意,如果 JVM 无法识别所传递的开关,则它将不会启动。出现此错误时,JVM 将返回一条消息,指出导致问题的开关,如以下示例所示:

java -foo
Unrecognized option: -foo
Could not create the Java virtual machine.

下表列出了可用的启动开关。

启动开关

描述

-h
--help 

打印常用启动参数的描述。

--cp:p additional_classpath 

将指定类路径附加到 IDE 的类路径之前。

--cp:a additional_classpath 

将指定类路径附加到 IDE 的类路径之后。

--fontsize size 

设置 IDE 用户界面中的字体大小,以磅表示。如果未使用此选项,则字体大小为 11 磅。

--jdkhome jdk_home_dir 

使用指定的 Java™ 2 SDK 版本,而不是缺省的 SDK。缺省情况下,在 Microsoft® Windows 系统上,加载器会在注册表中查找并使用最新的可用 SDK。

在升级 IDE 使用的 SDK 之前,应该备份用户目录。如果以后需要恢复到先前的 JDK,可以切换到已备份的用户目录,从而确保不丢失任何设置。

要切换 IDE 的用户目录,请使用 -userdir 开关,下面将对其进行详细介绍。

-Jjvm_flag 

将指定标记直接传递给 JVM。

-J-Dsun.java2d.noddraw=true 

防止使用 DirectX 进行呈现。此开关可能会防止在某些带有不合格图形卡的 Microsoft Windows 系统上出现问题。

-J-Dnetbeans.debugger.jpda.transport=dt_shmem userdir

使用“调试”>“启动”命令启动调试会话时,强制 IDE 使用共享内存连接。在将调试器附加到已经运行的进程时,此参数不起作用。

-J-Dorg.netbeans.spi.java.project. support.ui.packageView.USE_TREE_VIEW=true

以基于目录的视图(而不是基于包的视图)显示“项目”窗口中的包。

--laf UI_class_name 

选择给定的类作为 IDE 的外观。以下是两个外观类的示例:

  • com.sun.java.swing.plaf.motif.MotifLookAndFeel
  • javax.swing.plaf.metal.MetalLookAndFeel
--locale language[:country[:variant]] 

使用指定的语言环境。

--open file 

在源代码编辑器中打开文件。

--open file:line number 

在源代码编辑器中打开文件,并将光标置于指定行上。

--userdir userdir 

显式指定 userdir(它是存储用户设置的位置)。

如果在 UNIX 系统上未使用此选项,则缺省情况下该位置为 HOME 目录。在 Microsoft Windows 系统上,缺省情况下该位置为您首次启动 IDE 时指定的位置。

您可以在“关于”对话框中确定当前用户目录。选择“帮助”>“关于”,然后单击“详细信息”标签。该标签列出了“用户目录”的位置以及其他的产品详细信息。

 

由以上的资料得知,可修改netbeans的启动配置。但是netbeans5.5的配置文件与以前版本所放置的位置不同,
而是放置在{%netbeans-setup-path%}/etc/netbeans.conf文件中。

故将“--locale language=en”加入到此文件中的netbeans_default_options项中,如:“-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true --locale language=en”,启动IDE,界面就变为了英文。

小弟对LINUX了解甚少,所以不知道这个--locale language值还可以设置为哪些值,如有高手知道请赐教,十分感谢。(请写入评论中)

你可能感兴趣的:(Java学习笔记)