[英]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.