簡體   English   中英

x64 jdk-1.8 能否在帶有 Apple Silicon (M1) 芯片的 Mac 上工作?

[英]Will x64 jdk-1.8 work in Mac with Apple Silicon (M1) Chip?

我試圖在我的帶有 M1Pro 芯片的開發設置 Mac 中使用 cassandra 3.x 運行 JDK 8。 Arm64 jdk-8 目前暫時不可用。

可以通過Rosetta 2在 Apple Silicon(ARM、Aarch64)上為 Intel Mac 運行 Java。

但為了獲得最佳性能,請獲得為 Apple Silicon Mac 構建的 Java 8 實現。

Arm64 jdk-8 目前暫時不可用。

不對。

您可以選擇供應商。 我知道Azul Systems 提供此類產品 其他人也這樣做。 嘗試提供 JDK 產品的供應商,看看他們是否在 Apple Silicon Mac 上提供 Java 8。 試用 Pivotal、Microsoft、Amazon、SAP、BellSoft、Oracle、IBM、Red Hat 等供應商。

您可以嘗試https://www.azul.com/downloads/ 使用sdkman安裝 arm 版本。

Homebrew 在 M1 上不支持 OpenJDK@8,但 Zulu Community 8 以木桶形式存在。 您只需要啟用 cask -versions存儲庫並安裝 zulu8 cask。

brew tap homebrew/cask-versions
brew install --cask zulu8

它將在/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home中安裝 JDK。 然后,您應該配置您的 JAVA_HOME 變量以供開發工具使用。

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

請注意,Zulu 社區 8 將僅支持到 2026 年 3 月。

暫無
暫無

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

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