您可以指定要在其上运行 NetBeans 的 JDK。请参阅FaqJdkHome - NetBeans。
内容复制到此答案中,以防链接失效。
NetBeans 运行时 JDK 的命令行配置
--jdkhome <path>
启动 NetBeans 时使用该选项。<path>
是 JDK 安装的根目录。
NetBeans 安装程序会查找用户系统上可用的合适 JDK 安装,并允许用户选择她想要运行 NetBeans 的那个。对于安装程序 (6.0-M10) 本身,请使用--javahome <path>
. 但是,当用户稍后安装新的 JDK 时,该设置可能会过时,或者当您想使用另一个 JDK 运行 IDE 时可能会不方便。这就是--jdkhome
开关派上用场的地方。
视窗
netbeans.exe --jdkhome "C:\Program Files\jdk1.6.0_20"
Unix
netbeans --jdkhome /usr/bin/jdk1.6.0_20
NetBeans 运行时 JDK 的永久配置文件设置
如果要永久设置该选项,可以在netbeans.conf文件中进行。
# Default location of JDK, can be overridden by using --jdkhome <dir>:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_20"
查找配置文件
netbeans.conf 文件实际上有两个版本,一个全局版本和一个本地版本。
全局:如果要为使用共享 NetBeans 安装的所有用户全局更改设置,请修改文件的全局实例。您可以在 NetBeans 安装目录中找到它:
${nb-install}/etc/netbeans.conf
本地:要进行仅适用于特定用户的单独更改,请将它们放入用户的 userdir 中的 etc/netbeans.conf 文件中。
${userdir}/etc/netbeans.conf
本地文件默认不存在!如果您没有看到${userdir}/etc
目录,则必须自己创建文件。最简单的方法是将全局 netbeans.conf 文件从 NetBeans 安装文件夹复制到本地${userdir}/etc
文件夹,然后进行所需的更改。
netbeans.conf
文件路径示例:
在 Mac OS X 上:按住 Ctrl 并单击/Applications/NetBeans/NetBeans IDE 6.5.app
Finder 并选择“显示包内容”,然后浏览至:
/Applications/NetBeans/NetBeans\ IDE\ 6.5.app/Contents/Resources/NetBeans/etc/netbeans.conf
在 Windows 上:
C:\Program Files\Netbeans\etc\netbeans.conf
在 Linux 上,安装程序允许用户选择要安装 NetBeans 的位置。您可以在以下位置找到它:
/home/yourname/netbeans/etc/netbeans.conf
or
/opt/netbeans/etc/netbeans.conf.