[英]Netbeans is not getting installed in my Mac, it says JDK not found, though JDK is installed in the same
错误:执行下面提到的命令时失败:-
/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 /
exited with 1 .
这是输出:安装程序:错误 - 无法安装 NetBeans IDE。 在您的计算机上找到 Java (JRE),但需要 JDK 8 或更高版本。 请从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载并安装最新的 JDK 8 更新,然后重新启动 NetBeans 安装。
有人会追查上述问题吗? 我无法在我的 Mac 中安装 NetBeans 8.2 包。
我遇到了同样的问题,可以用 brew 修复它。
首先安装 java JDK https://www.oracle.com/java/technologies/javase-downloads.html然后在你的终端中运行它:
brew install netbeans
它将安装最新版本的 netbeans。
从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 安装程序。
我只是使用 brew 安装
brew install netbeans
现在我可以使用最新的 12.4
以下步骤用于在MacOS上安装NetBeans :-
1) 下载最新版本
为了在 MacOS 上安装 NetBeans,我们必须通过访问其官方网站即https://netbeans.org/downloads/下载最新版本的 NetBeans
2)挂载磁盘镜像文件
从 NetBeans 官方网站下载的 dmg 文件将被挂载到安装程序中。 这可以通过以下命令完成:
$ hdiutil mount 下载/netbeans-8.2-macosx.dmg
3) 安装文件
该文件安装到包含包文件 (.pkg) 的卷目录,该文件可使用安装程序命令安装。 该命令需要使用 sudo 的超级用户权限。
$ sudo installer -pkg Volumes/ NetBeans\\ 8.2/NetBeans\\ 8.2.pkg -target /
该文件将安装到安装文件时提到的目标根目录。
4) 卸载文件
安装过程完成后,我们需要卸载安装程序。 这可以通过使用选项 Unmount with hdiutil 命令来完成。
$ hdiutil 卸载 /Volumes/NetBeans\\ 8.2
好了,我们已经完成了在 MacOS 上安装 NetBeans 8.2 的过程。
实际上, 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/.
出于某种原因,Mac OS 的某些 Netbeans 版本没有检测到 JRE 中包含的 JDK。 为了正确安装和运行该应用程序,您必须事先安装了Java for Mac OS 。 https://www.java.com/es/download/
仅安装 Lates 版本,截至目前为 12.1!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.