jdk(Windows/Mac含M1/M2 Arm原生JDK)安装,附各个版本JDK下载链接

这篇具有很好参考价值的文章主要介绍了jdk(Windows/Mac含M1/M2 Arm原生JDK)安装,附各个版本JDK下载链接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装建议及注意事项

  • 他发任他发,我用Java 8,并不是没有道理,版本未必越新越好,结合自己的环境综合考虑
  • 本文会给出不同系统和版本的jdk下载地址和安装步骤,根据自己的需要直接跳转至文章对应小节即可
  • 本文分别会给出不同系统及不同场景下的安装建议。如有其他问题,可在文末留言。

1、JDK下载

1.1 官方下载

选择对应的操作系统及JDK版本,点击直达官方下载链接

Windows Mac Linux
Java 8 JDK 8 For Win JDK 8 For Mac JDK 8 For Linux
Java 11 JDK 11 For Win JDK 11 For Mac JDK 11 For Linux
Java 17 JDK 17 For Win JDK 17 For Mac JDK 17 For Linux
Java 18 JDK 18 For Win JDK 18 For Mac JDK 18 For Linux
Java 19 JDK 18 For Win JDK 18 For Mac JDK 18 For Linux

1.2 JDK 国内镜像

  • 下载:https://www.injdk.cn/

  • 特点:几乎囊括了各个渠道的所有受支持的 JDK 版本,非常方便,建议收藏!

idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

1.3 Azul JDK(支持ARM原生:苹果M1、M2系列)

  • 地址:https://www.azul.com/downloads/

  • 特点:版本齐全,兼容的系统版本多,原生支持 ARM 架构,兼容苹果 M1、M2 系列Mac

idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2、Widows系统安装及配置

2.1 安装

安装没有过多可交代的,一直点下一步即可
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
唯一需要注意的就是,如果你没有修改安装路径,要记得jdk安装的位置。安装本身没有难度,就不再多说了,安装完毕之后点击关闭即可。

idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2.2 配置环境变量

2.2.1 打开系统设置

Win + E 打开计算机,右键属性(或者右键左下角win图标,点击设置)进入系统设置菜单
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
对于部分Win10Win11用户以下操作和上面操作效果相同
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2.2.2 打开环境变量设置项

点击属性之后,在弹出窗口中选择环境变量,如果没有弹出系统属性窗口,而是设置界面,参考下一步。
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

对于Win10Win 11用户,如果点击属性之后没有直接弹出系统属性菜单,可以在系统设置左上方搜索框中直接搜索环境变量,直接选择或者按回车选择编辑系统环境变量或者编辑账号环境变量均可,我这里选择的前者。
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2.2.3 配置环境变量参数值

系统变量下点击新建
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
弹出窗口中,变量名填写JAVA_HOME,注意需要全部大写。
参数值填写刚才安装JDK时的安装路径,注意是根目录,不是bin目录
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2.2.4 把JAVA_HOME添加到Path

在系统变量中,找到变量名称为Path的变量,如果没有,则点击创建。
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
在弹窗的环境变量编辑窗口中,点击新建,输入%JAVA_HOME%\bin,点击保存。
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

2.3 验证

3、Mac系统安装指南

jdk下载方式见本文第一部分,不过多赘述,选择合适版本即可。

3.1 安装

下载dmg文件,我这里以jdk-8u341-macosx-x64版本为例,点击继续
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
输入密码,点击安装
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

3.2 配置环境变量

3.2.1 首先确认 JDK 的安装路径

默认情况下,JDK的安装路径为:

/Library/Java/JavaVirtualMachines/

博主这里安装了3个版本的jdk,如图所示:
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos

3.2.2 配置bash_profile

方式一:图形界面操作

家目录下,打开.bash_profile文件,默认情况下,.bash_profile文件时隐藏的,可以用shift + command + .快捷键切换打开/关闭显示隐藏文件。注意快捷键中包含一个.!,如果是黑苹果系统,使用shift + win + .
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
如果不知道家目录是哪个或者在哪里,直接打开终端(可使用快捷键command + 空格,然后输入终端
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos
然后在终端中输入open ~ 即可

open ~

方式二:终端操作(推荐)
使用vi或者vim编辑器直接点开文件,输入vim ~/.bash_profile

vim ~/.bash_profile

如果权限不足,可以加sudo执行,输入密码即可。

sudo vim ~/.bash_profile

3.2.3 配置JAVA_HOME变量

打开.bash_profile之后,在文件末尾(或任意位置)添加以下内容:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
PATH=$JAVA_HOME/bin/:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

注意:

  • JAVA_HOME变量其中的jdk1.8.0_311.jdk是你的 JDK 的目录名称,替换成你电脑中安装的目录名称即可。

  • 注意PATH=$JAVA_HOME/bin/:.最后有一个.

  • 如果你还有其他的变量,可以在PATH后的冒号后面追加即可,比如,假设我还有一个M2_Home的变量,就可以按照如下配置:

    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
    PATH=$JAVA_HOME/bin/:$M2_Home/bin/:$PATH:.
    CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export JAVA_HOME
    export PATH
    export CLASSPATH
    export M2_Home=/Users/wulei/Services/apache-maven-3.6.3
    
  • 如果目录中不包含.bash_profile,创建一个新文件即可!

3.2.4 保存配置

修改完毕后,保存文件,步骤如下:

  • 切换至输入法至英文输入状态
  • 按ESC进入底行模式(命令模式)
  • 输入wq回车确认保存并推出

3.3 刷新.bash_profile文件

配置完毕后,需要执行source ~/.bash_profile使其生效

source ~/.bash_profile

3.4 验证

打开终端,输入java -version,当输出 java 版本号的时候,即表示环境变量已配置成功
idk-8u381-macosx-aarch64.dmg下载,# Java入门,Java,软件安装指南,windows,java,macos文章来源地址https://www.toymoban.com/news/detail-787120.html

到了这里,关于jdk(Windows/Mac含M1/M2 Arm原生JDK)安装,附各个版本JDK下载链接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac M1 安装jenv管理多个jdk,安装jdk 自定义切换jdk命令

    首先第一步是安装homebrew,如果已经安装的则跳过该步骤,反之可看我之前的博客进行傻瓜式安装 1、打开终端,输入下面命令即可 可能会遇到的问题,错误信息如下 在下载到最后时会出现下面的错误 这时是未下载成功的 2、输入下面两行命令解决上面的错误 3、输入上面两

    2024年02月06日
    浏览(62)
  • 如何在MAC M1上同时安装JDK8和JDK17

    笔者原先就在电脑上安装了JDK8,由于需要用到MAT,MAT支持MAC m1的只兼容JDK17及以上的版本,故需安装JDK17,特此记录。 首先,从oracle官网下载JDK17:https://www.oracle.com/java/technologies/downloads/#java17 JDK默认安装在/Library/Java目录下,打开访达,通过shift+command+g直达文件,如果安装成

    2024年02月15日
    浏览(44)
  • Mac M1/M2 安装nvm管理多版本node

    电脑没有HomeBrew的自行安装并配置环境变量 1. 安装nvm 2. 配置nvm环境变量 这里需要特别注意,Mac M1/M2在用户目录下的环境变量配置文件为 .base_profile 和 .zshrc 其他文件都不要动 2.1 打开 .base_profile文件 sudo vim .base_profile 在打开的终端中按字母 “ i ” 来切换输入,并在最下面添加

    2024年02月15日
    浏览(44)
  • macos M1安装多个版本jdk

    1、安装jdk 8 到 oracle 官网 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 找到 macOS x64 DMG Installer 后面的下载链接下载安装包 java的jdk 都安装在以下目录 vim ~/.bash_profile 添加以下环境变量 source ~/.bash_profile 让配置生效,然后执行以下命令,检测jdk 8是否安装

    2024年02月16日
    浏览(59)
  • Mac M1/M2安装Windows 11 虚拟机【超详细】

    作为Mac用户,有时候使用Windows会更加方便,这个时候就要考虑装双系统或者是虚拟机了(也可以直接换😊) 但是网上常用的Parallels Desktop的使用价格比较昂贵,在此不多叙述,感兴趣的可以自行寻找安装教程,本篇博客主要面向使用VMware Fusion 来安装windows虚拟机的用户。 在

    2024年02月19日
    浏览(87)
  • 苹果mac m1,m2芯片安装 pytorch和tensorflow的GPU版本

    1.安装 Xcode 2.创建环境 3.打开pytorch官网复制命令, 注意:在mac m上,device是’mps’ 而不是’cuda’, mac的MPS支持MacOS 12.3+  4.测试 1.安装 Xcode 2.创建环境 3. 安装conda install -c apple tensorflow-deps  4.Install base TensorFlow 5.  Install tensorflow-metal plug-in  6.验证 7.完成,附上我安装完pytorch和

    2024年02月13日
    浏览(62)
  • 原生M1/M2 Photoshop 2022 for Mac(PS2022)v23.4.2 中英文正式发布详情介绍&安装教程

    Photoshop 2022 for Mac一款高效、专业、实用的图像处理软件,Photoshop 一直以来都被广泛的应用于平面设计、创意合成、美工设计、UI界面设计、图标以及logo制作、绘制和处理材质贴图等各个领域中,还拥有强大的图像修饰、图像合成编辑以及调色功能,利用这些功能可以快速修

    2023年04月14日
    浏览(43)
  • Mac (M1/M2) 使用 nvm 安装低于node16 版本的 node 出现长日志 和 安装缓慢的现象

            换新电脑的同时,安装各种开发软件和环境变量的配置也是必不可少的环节。 由于公司之前的老项目依赖 node14,新项目要用 node16,所以我安装了 nvm 来管理多个版本的node。在 m2 版本的 MacBookpro 上使用 nvm 安装 node ,安装16版本的很正常,一两秒就装好了,接下来我

    2024年02月12日
    浏览(47)
  • Mac 安装JDK,并通过命令切换不同版本jdk

    mac电脑安装了jdk8、jdk11、jdk21 三个版本的jdk,在环境变量中配置命令,动态切换不同jdk 1.下载JDK,Mac建议下载xxxxx/jdk-21_macos-x64_bin.dmg https://download.oracle.com/java/21/latest/jdk-21_macos-x64_bin.dmg, 2.双击安装,会安装在 /Library/Java/JavaVirtualMachines/jdk-21.jdk/ 目录 3.配置环境变量和自定义切

    2024年04月23日
    浏览(39)
  • Mac M2芯片 VMware Fusion 虚拟机安装 Centos(ARM 64 版本)

            因为自己换了Mac M2芯片的本,它并不能使用X86框架或者Arm框架的镜像,导致Centos镜像直接报错“无法打开此虚拟机的电源,因为它需要使用 X86 计算机架构,而该架构与此 Arm 计算机架构主机不兼容。”,而且很多地方操作并没有很习惯,索性以后写一下博客,顺

    2024年04月11日
    浏览(78)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包