Java 除了命令行之外,我在哪里可以设置用于运行Netbeans的JRE/JDK?

Java 除了命令行之外,我在哪里可以设置用于运行Netbeans的JRE/JDK?,java,netbeans,netbeans6.5,Java,Netbeans,Netbeans6.5,首先,我知道命令行参数,但我不想使用它,因为我想学习,而不仅仅是完成它,所以 在哪里可以设置用于运行Netbeans的JRE/JDK? 一点背景: 我安装了JDK 1.6_10(系统是Windows Vista Business 64) 我安装了Netbeans 6.5 几周后,我卸载了Netbeans 6.5(我希望通过重新安装来解决一些问题) 我还卸载了JDK1.6_10,改为安装了1.6_11 我重新安装了Netbeans 6.5 现在我无法启动Netbeans,因为它坚持使用旧的JDK。

首先,我知道命令行参数,但我不想使用它,因为我想学习,而不仅仅是完成它,所以

在哪里可以设置用于运行Netbeans的JRE/JDK?

一点背景:

  • 我安装了JDK 1.6_10(系统是Windows Vista Business 64)
  • 我安装了Netbeans 6.5
  • 几周后,我卸载了Netbeans 6.5(我希望通过重新安装来解决一些问题)
  • 我还卸载了JDK1.6_10,改为安装了1.6_11
  • 我重新安装了Netbeans 6.5
  • 现在我无法启动Netbeans,因为它坚持使用旧的JDK。(尝试使用默认版本也不起作用。JAVA_HOME设置为1.6_11)

  • 尝试在{netbeans directory}/etc/netbeans.conf中设置netbeansjdkhome

    #JDK的默认位置,可以使用--jdkhome: netbeans_jdkhome=“…”#(省略路径,因为我在非标准位置使用Java)


    根据投票结果,以下是我在Mac电脑上做的事情,它成功了

    (download JDK from Oracle)
    $ vi /Applications/NetBeans/NetBeans\ 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
    [...]
    #netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/bin/jre"
    netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/"
    

    感谢您对此老化问题的相关更新