簡體   English   中英

無法在“/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/apt”(-1)中找到可執行文件

[英]Unable to locate an executable at “/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/apt” (-1)

我已經在 Mac OS 中安裝了 JDK。

我正在嘗試安裝 Apache2,

sudo apt install apache2

輸出 :-

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/apt" (-1)

但是,可執行文件存在於/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/

$find /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home -name java*

/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/java
/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/javac

我已經在 Mac OS 中安裝了 JDK。

好吧, apt不是 MacOS 命令。 無論你從哪里復制這些指令都是針對 Debian/Ubuntu,而不是 Mac

如果你想在 Mac 上安裝 Apache HTTPd,我建議使用 Homebrew 或 Docker。 如果使用 Docker,則不需要在 Mac 上安裝 Java

您不是在查詢他們詢問的文件 home/bin/apt

如果您查看您的文件夾,您很可能不會找到此文件。

嘗試安裝舊版本的 sdk。

暫無
暫無

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

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