Netbeans未在我的Mac中安装,它说未找到JDK,尽管JDK已安装在同一计算机中

时间:2018-11-19 06:03:10

标签: java netbeans

错误:执行以下提到的命令时失败:-

/usr/bin/sudo -E -- env LOGNAME=ajaygautam USER=ajaygautam USERNAME=ajaygautam /usr/sbin/installer -pkg /usr/local/Caskroom/netbeans/8.2/NetBeans\ 8.2.pkg -target /以1退出。

这是输出: 安装程序:错误-无法安装NetBeans IDE。您的计算机上找到了Java(JRE),但需要JDK 8或更高版本。请从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载并安装JDK 8的最新更新,然后重新启动NetBeans安装。

有人会找出上述问题吗?我无法在Mac中安装NetBeans 8.2软件包。

7 个答案:

答案 0 :(得分:1)

以下步骤用于在 MacOS 上安装 NetBeans :-

1)下载最新版本

为了在MacOS上安装NetBeans,我们必须通过访问NetBeans的官方网站即下载其最新版本。 https://netbeans.org/downloads/

2)挂载磁盘映像文件

将从NetBeans官方网站下载的dmg文件将安装到安装程序。可以使用以下命令完成此操作:

  

$ hdiutil mount下载/netbeans-8.2-macosx.dmg

3)安装文件

该文件将安装到包含包含可通过使用installer命令安装的软件包文件(.pkg)的卷目录。该命令需要使用sudo的超级用户特权。

  

$ sudo安装程序-pkg Volumes / NetBeans \ 8.2 / NetBeans \ 8.2.pkg -target /

文件将安装到安装文件时提到的目标根目录。

4)卸载文件

安装过程完成后,我们需要卸载安装程序。这可以通过使用使用hdiutil命令卸载选项来完成。

  

$ hdiutil卸载/ Volumes / NetBeans \ 8.2

好吧,我们已经完成了MacOS上NetBeans 8.2的安装过程。

答案 1 :(得分:1)

Archived OpenJDK GA Releases下载OpenJDK。

这将为您提供一个文件,例如openjdk-9.0.4_osx-x64_bin.tar。提取tar文件并将其复制到计算机中的正确位置。

tar -xf openjdk-9.0.4_osx-x64_bin.tar
sudo cp -r jdk-12.0.2.jdk /Library/Java/JavaVirtualMachines/

现在您可以运行Netbeans安装程序。

答案 2 :(得分:0)

我遇到了同样的问题,可以用 brew 修复它。

首先安装 java JDK https://www.oracle.com/java/technologies/javase-downloads.html 然后在你的终端中运行:

brew install netbeans

它将安装最新版本的 netbeans。

答案 3 :(得分:0)

我只是使用 brew 安装

brew install netbeans

现在我可以使用最新的 12.4

答案 4 :(得分:-1)

实际上,java_home位于/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home中 但在我的情况下,java_home位于下一个位置,即 /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home 然后我以root用户从/ usr / libexec / java_home删除了我的java_home。 我通过以下命令在/ usr / libexec中添加了新的java_home sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home / usr / libexec/。

答案 5 :(得分:-1)

由于某些原因,某些Mac OS的Netbeans版本无法检测JRE中包含的JDK。为了正确安装和运行该应用程序,您必须事先安装用于Mac OS的Java https://www.java.com/es/download/

答案 6 :(得分:-1)

仅安装最新版本,最新版本为12.1!

https://netbeans.apache.org/download/nb121/nb121.html