为什么在 ubuntu 16.04 中的 Netbeans 中无法打开新项目?

为什么在 ubuntu 16.04 中的 Netbeans 中无法打开新项目?

我已经安装了 Java 9 和 netbeans 8.2。当我打开 netbeans 并单击新建项目时,什么都没有显示。

答案1

您可能缺少 Mobility 插件。

还要确保您确实安装了 JDK:

  1. 工具>插件
  2. 访问“已安装”选项卡(查看系统上当前安装了哪些插件)

您可能还遇到了损坏user,dir;请删除整个 userdir,然后重新启动 Netbeans。

System.getProperty("user.dir") 可用于查找 user.dir 的路径

答案2

Oracle Netbeans 与 Java 8 兼容,但尽管 Java 9 已经正式发布,但 Netbeans 中仍有一些功能不受 Java 9 的支持。

  • 有一个关于如何在 Ubuntu 中的 Netbeans 中开始使用 Java 9 的教程,网址为:JDK9 支持 - Netbeans Wiki *。链接后的星号为永久镜像站点的链接,以防原始链接被删除。

  • Java 8 在 Ubuntu 16.04 中开箱即用。Ubuntu 16.04 默认存储库中的 NetBeans 版本是 NetBeans 8,其兼容 Java 版本为 Java 8。

  • 另一种选择是同时安装 openjdk-8-jdk 和 openjdk-9-jdk,并使用sudo update-alternatives --config java(Ubuntu 中的 dpkg 默认提供 update-alternatives)或update-java-alternatives(安装 openjdk-8-jdk 时安装)在运行应用程序之前手动选择要使用的 Java。

    $更新 Java 替代方案
      用法:update-java-alternatives [--jre-headless] [--jre] [--plugin] [-v|--verbose]
                 -l|--列表 [<jname>]
                 -s|--set <jname>
                 -a|--自动
                 -h|-?|--帮助

相关内容