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