m1芯片MacBook安装jdk8

m1芯片MacBook安装不了jdk8,老显示安装失败怎么办?

img

如果你在M1芯片的MacBook上安装JDK 8遇到了安装失败的问题,这可能是因为JDK 8不是针对M1芯片进行优化的。JDK 8是基于x86架构的,而M1芯片采用了ARM架构。

目前,针对M1芯片的MacBook,建议使用AdoptOpenJDK、Amazon Corretto或者OpenJDK等支持ARM架构的JDK版本。你可以尝试以下解决方案:

使用适用于M1芯片的OpenJDK版本:访问AdoptOpenJDK、Amazon Corretto或者OpenJDK等官方网站,下载适用于ARM架构的JDK版本。确保选择与你操作系统版本匹配的JDK。

使用Homebrew安装:如果你已经安装了Homebrew包管理器,可以尝试通过以下命令安装适用于M1芯片的OpenJDK版本:

brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
升级到更高版本的JDK:考虑升级到适用于M1芯片的更高版本的JDK(如JDK 11或更高版本),这些版本已经进行了M1芯片的优化。

你把报错或截图发给我

【相关推荐】



  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7654036
  • 你也可以参考下这篇文章:MacBook 安装jdk9,并配置运行环境
  • 除此之外, 这篇博客: Mac m1 安装jdk中的 一、Mac m1芯片上适配的Zulu jdk是个啥? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    m1芯片使用的是arm架构,而目前Oracle还没有推出适配的mac的arm架构的jdk,所有想安装Oracle的jdk只能安装x86版本。
    zulu已经推出了适配Mac arm架构的openjdk版本,m1使用arm架构的jdk版本,最明显的效果就是会很大程度提升java源代码的变异速度。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^