【问题标题】:Java JDK on MacBook M1MacBook M1 上的 Java JDK
【发布时间】:2021-03-25 14:44:36
【问题描述】:

我刚刚购买了新的 M1 MacBook,当我尝试执行“sudo apt get install docker”时出现以下错误:

“操作无法完成。找不到支持apt的Java运行时。 有关安装 Java 的信息,请访问 http://www.java.com。”

我已经拥有用于 ARM64 的 azul jdk-11,并且调用了 echo $JAVA_HOME 和 java --version。

有什么想法吗?

【问题讨论】:

    标签: java apt apple-m1


    【解决方案1】:

    你遗漏了一些东西。

    1. 您尝试运行的 apt 是基于 linux 的包管理器,例如debian 和 ubuntu。无论您发现什么指令告诉您运行此命令根本不适用于 Mac,而且从来没有。没有apt for mac。这个 apt 是“Advanced Package Tool”的缩写。

    2. 但是,有一个完全不相关的过时工具,它是 Java 开发工具包发行版的一部分:注释处理器工具。 缩短为apt。这是您要到这里的apt。你不需要或不想要它。 (作为 JDK 一部分的所有可执行文件都在 mac 上,但作为可以找到适当 JDK 安装的包装器,因为您可以有多个。在您的情况下,您没有任何可执行文件,因此出现该错误。这解释了为什么 @987654325 @ 存在于股票 mac 上以及为什么会产生该错误)。

    您的意图很明确:我希望在 mac 上安装 docker。

    使用 docker 的 installing on a ARM mac to do so 文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-23
      • 1970-01-01
      • 2023-02-17
      • 2023-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-27
      相关资源
      最近更新 更多