未 JDK 发现在 MacOS Big Sur 上安装 Apache NetBeans IDE
No JDK found installing Apache NetBeans IDE on MacOS Big Sur
我正在尝试在我的 MacOS Big Sur 上安装 Apache NetBeans IDE,但一开始就失败了
这是我的java-版本
我试图像其他人在其他答案中所说的那样为 java_home 编辑 .profile 或 .bash_profile,但它什么也没做。
尝试安装 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
Java 通常已经安装在 Mac OS 中。 Netbeans 安装有时是个问题。我遇到过同样的问题。我通过使用 brew cask install netbeans
安装 netbeans 解决了这个问题。使用命令行而不是尝试从 Web 下载 netbeans。
我做了这个程序:。
我安装了 Java 8 和 Netbeans 12.1。我无法安装 Netbeans 8.2,幸好安装程序导入了 Netbeans 8.2 首选项。
我所以设置 java_home 的程序和那些东西对我不起作用。我所做的是从 netbeans 下载二进制 zip,然后打开 etc/netbeans.conf。在这里,您可以简单地将路径设置为您的 JDK (netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")
,您需要删除此行前面的 #。如果你现在 运行 bin/netbeans 在此文件夹中,你可以 运行 netbeans。如果这有帮助,请告诉我!
我将 Netbeans 8.2 与 JDK 8u111 一起使用。
您可以在此 link 下载此版本的 Netbeans:
https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
我在这里所做的是结合我收到的答案。
我安装了最新的 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"
保存.
运行 程序。
我发现一个更好的选择是使用自制程序包存储库安装 netbeans,并使用命令在您的机器上安装 netbeans。
brew install netbeans
我正在尝试在我的 MacOS Big Sur 上安装 Apache NetBeans IDE,但一开始就失败了
这是我的java-版本
我试图像其他人在其他答案中所说的那样为 java_home 编辑 .profile 或 .bash_profile,但它什么也没做。
尝试安装 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
Java 通常已经安装在 Mac OS 中。 Netbeans 安装有时是个问题。我遇到过同样的问题。我通过使用 brew cask install netbeans
安装 netbeans 解决了这个问题。使用命令行而不是尝试从 Web 下载 netbeans。
我做了这个程序:
我安装了 Java 8 和 Netbeans 12.1。我无法安装 Netbeans 8.2,幸好安装程序导入了 Netbeans 8.2 首选项。
我所以设置 java_home 的程序和那些东西对我不起作用。我所做的是从 netbeans 下载二进制 zip,然后打开 etc/netbeans.conf。在这里,您可以简单地将路径设置为您的 JDK (netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")
,您需要删除此行前面的 #。如果你现在 运行 bin/netbeans 在此文件夹中,你可以 运行 netbeans。如果这有帮助,请告诉我!
我将 Netbeans 8.2 与 JDK 8u111 一起使用。
您可以在此 link 下载此版本的 Netbeans: https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
我在这里所做的是结合我收到的答案。
我安装了最新的 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"
保存.
运行 程序。
我发现一个更好的选择是使用自制程序包存储库安装 netbeans,并使用命令在您的机器上安装 netbeans。
brew install netbeans