【问题标题】:Where can I set the JRE/JDK which is used to run Netbeans besides the command line?除了命令行,我在哪里可以设置用于运行 Netbeans 的 JRE/JDK?
【发布时间】:2009-02-02 17:35:02
【问题描述】:

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

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

一点背景:

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

【问题讨论】:

    标签: java netbeans netbeans6.5


    【解决方案1】:

    尝试在 {NetBeans 目录}/etc/netbeans.conf 中设置 netbeans_jdkhome。

    # JDK 的默认位置,可以使用 --jdkhome 覆盖: netbeans_jdkhome="..." #(省略路径,因为我在非标准位置有 Java)

    【讨论】:

      【解决方案2】:

      根据投票结果,这是我在我的 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/"
      

      【讨论】:

      • 感谢您对这个老化问题的相关更新
      猜你喜欢
      • 1970-01-01
      • 2011-10-20
      • 2021-11-04
      • 2011-02-04
      • 1970-01-01
      • 2019-09-07
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      相关资源
      最近更新 更多