Netbeans 一开始无法工作,因为我没有安装 Java,现在,我安装了 JDK 10,但它无法打开 -,-。在安装 JDK 10 之前,我安装了 JDK 8,它工作正常,但安装后我无法执行任何操作,因为当我启动应用程序时,它说我必须禁用模块和其他东西。我真的很迷茫,因为我是 Ubuntu 新手,我曾经是 Mac 用户,我双启动了 Ubuntu。我在安装很多东西时遇到了麻烦,因为它需要 shell(或终端)命令。尤其是 Java!为什么它没有像 Mac 和 Windows 那样的安装程序?但我不在乎,所以我徒手解决了这个问题。我认为我没有修复它,反而让它变得更糟!请帮帮我!PS 现在,Netbeans 甚至无法启动!我读了日志,它说,“从这样的存储库更新无法安全地完成,因此默认情况下是禁用的。”
答案1
Netbeans 和 Java 版本似乎不兼容,或者两者之一出现问题。Ubuntu 的默认 jdk 是 JDK 10,但有 Netbeans 8.1。此外,发行说明Netbeans 8.2 明确指出:此版本经过测试的 JDK 是适用于 Windows、Linux 和 OS X 的 JDK 8u101。IDE 的 8.2 版本无法在早于 JDK 8 的 JDK 上安装或运行。
笔记:我也尝试过使用存储库中已有的带有 JDK8 的 Netbeans,但它也存在一些错误。
我还发现,不仅 Netbeans,Eclipse 也存在一些问题。因此,我首先按照以下步骤从系统中完全卸载了 Java这里。然后从下载 Netbeans+JDK8这里。我假设您的下载内容存放在~/Downloads
文件夹中。
然后按照以下步骤操作:
cd Downloads
chmod +x jdk-8u171-nb-8_2-linux-x64.sh
./jdk-8u171-nb-8_2-linux-x64.sh