5

我正在尝试在我的 MacOS Big Sur 上安装 Apache NetBeans IDE,但一开始就失败了

在此处输入图像描述

这是我的 java 版本

在此处输入图像描述

正如一些人在其他答案中所说,我试图编辑 java_home 的 .profile 或 .bash_profile ,但它什么也没做。

4

7 回答 7

2

我在这里所做的是结合我收到的答案。

我安装了最新的 Apache NetBeans IDE,它是 12.1。

右键单击:Apache NetBeans 12.1.app -> 显示包内容

转到:/Contents/Resources/NetBeans/netbeans/etc

使用文本编辑器打开“netbeans.conf”。

搜索:#netbeans_jdkhome="/path/to/jdk"

在下面添加到您的 JDK 的路径,如下所示:

netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/Home"

保存

运行程序。

于 2020-11-29T19:13:07.730 回答
2

我发现一个更好的选择是使用 homebrew 软件包存储库安装 netbeans,该命令将在您的机器上安装 netbeans。

brew install netbeans

在此处输入图像描述

于 2021-08-11T02:55:12.360 回答
2

尝试安装 Java 8。

brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8

如果您Error: Cask adoptopenjdk8 exists in multiple taps:因先前使用不同说明的解决方法而最终进入,请指定绝对位置,如下所示:

brew cask install adoptopenjdk/openjdk/adoptopenjdk8

安装完成后,添加并JAVA_HOME获取~/.profile它。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin

要安装 NetBeans IDE,请发出

brew cask install netbeans
于 2020-08-25T01:16:55.773 回答
1

我所以设置 java_home 的程序和那些东西对我不起作用。我所做的是从 netbeans 下载二进制 zip,然后打开 etc/netbeans.conf。在这里,您可以简单地设置 JDK 的路径,(netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")您需要删除此行前面的 # 。如果您现在在此文件夹中运行 bin/netbeans,则可以运行 netbeans。让我知道这是否有帮助!

于 2020-11-18T13:49:44.100 回答
0

我做了这个过程:在 MacOS Big Sur 上安装 Netbeans 8.2 no JDK found

我安装了 Java 8 和 Netbeans 12.1。我无法安装 Netbeans 8.2,幸运的是安装程序导入了 Netbeans 8.2 首选项。

于 2020-11-17T16:30:54.150 回答
0

Java 通常已经安装在 Mac OS 中。Netbeans 安装有时会出现问题。我遇到过同样的问题。我通过使用brew cask install netbeans. 使用命令行而不是尝试从 Web 下载 netbeans。

于 2020-11-15T19:13:31.940 回答
0

我将 Netbeans 8.2 与 JDK 8u111 一起使用。

您可以在此链接中下载此版本的 Netbeans: https ://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html

于 2020-11-21T18:22:00.763 回答