簡體   English   中英

Netbeans 沒有安裝在我的 Mac 上,它說 JDK not found,雖然 JDK 安裝在同一個

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM