【问题标题】:Install netbeans 8.2 on Mac os high sierra / Installer netbeans 8.2 on mac os high sierra在 Mac os high sierra 上安装 netbeans 8.2 / 在 mac os high sierra 上安装 netbeans 8.2
【发布时间】:2019-01-12 00:19:36
【问题描述】:

我在尝试在 Mac Os High Sierra 下使用 NetBeans 8.2 时遇到了问题。我正在尝试创建一个新项目,但没有任何反应。

所以在网上搜索了几次之后,我似乎明白我的问题是我的 Java JDK 的实际版本是 11.0。

不幸的是,我不知道如何将我的实际版本切换到较早的 JDK 8.0,这似乎是用于 netbean 8.2 的版本! :/

如果有人知道如何帮助我,我将非常感激! :P

马克西姆普里厄尔

【问题讨论】:

    标签: java macos netbeans java-8 java-11


    【解决方案1】:

    让 NetBeans 8.2 正常工作涉及两个步骤:

    1. 如果您的计算机上尚未安装 JDK 1.8,请下载并安装它:
    2. 安装 JDK 1.8 后,更新文件 netbeans.conf
      • 在 NetBeans 安装目录下的 etc 目录中找到文件 netbeans.conf
      • 它是一个包含名称/值属性对的文本文件。在任何文本编辑器中打开它。
      • 它可能指定的属性之一是要通过属性 netbeans_jdkhome 使用的默认 JDK 的路径。因此找到包含文本 netbeans_jdkhome 的行。
      • 如果注释行以 # 字符开头,则删除该字符。
      • 万一该属性根本不存在于文件中,只需将其插入文件末尾即可。
      • 该属性的值应该是 JDK 1.8 安装的路径。
      • 在我的 NetBeans 8.2 安装中,我的条目看起来像这样 netbeans_jdkhome="C:\Java\jdk1.8.0_181",但显然您的路径会有所不同。
      • 将您的更改保存到 netbeans.conf 并重新启动 Netbeans。您的问题应该得到解决。

    或者,如果您更喜欢使用 JDK 11,您可以采用完全不同的方法:

    注意事项:

    • 使用 NetBeans 10.0,可以将单个项目配置为使用 JDK 8、9、10 或 11,前提是:
      • 相应的 JDK 已安装在您的机器上。
      • 相应的 JDK 也被添加为 NetBeans 中的 Java 平台(使用 工具 > Java 平台 > 添加平台...)。
    • 在 NetBeans 8.2 上,您不能使用任何 JDK 版本 > 8。
    • 您可以安全地安装 NetBeans 8.2 和 NetBeans 10.0,甚至可以同时运行这两个实例。它们不会以任何方式相互影响,但显然您不应该同时在两个 NetBeans 实例中打开一个项目。

    【讨论】:

    • 您好,非常感谢您的回复!现在一切正常! :)
    猜你喜欢
    • 2018-06-02
    • 2019-05-19
    • 1970-01-01
    • 2018-05-29
    • 2018-05-09
    • 2018-11-01
    • 2018-06-18
    • 2018-11-26
    • 2018-12-02
    相关资源
    最近更新 更多