mac安装jdk并配置环境变量

本文指导如何检查并安装JDK,包括在Linux环境下配置JAVA_HOME和PATH,使用vi编辑器修改~/.zshrc文件,以及验证配置成功的步骤。

1、判断当前是否已经安装了jdk

java -version

如果未安装过jdk,请前往官网下载需要的jdk版本Java Downloads | Oracle

2、配置环境变量

1、

vi ~/.zshrc

2、在打开的编辑器中加入以下内容

# Java PATH

export JAVA_HOME=/Users/MrLiu/Library/Java/JavaVirtualMachines/corretto-1.8.0_362/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

其中 /Users/MrLiu/Library/Java/JavaVirtualMachines/corretto-1.8.0_362/Contents/Home 是你的安装路径,根据实际情况替换

3、点击 esc键 退出编辑,输入 :wq 保存并退出

4、使环境变量生效,输入以下命令

source ~/.zshrc

3、验证环境变量是否生效,输入:

java -version

输出刚刚配置的jdk版本信息,说明jdk安装配置成功

至此,jdk已经安装配置完成

Macbook上安装JDK配置环境变量,可按以下步骤操作: ### 查看系统版本 点击桌面右上角苹果logo“关于本机”,查看电脑系统版本,依据系统版本确定要安装JDK版本,较新的电脑系统版本可能无法安装较旧的JDK版本,如系统为15.6则无法安装JDK8,只能安装11 [^1]。 ### 下载JDK 进入oracle官网找到要下载的版本,需检查电脑芯片,若为Apple Silicon芯片,选择“macOS/AArch64 Installer (dmg)”下载 [^1]。 ### 确认JDK安装路径 安装JDK后,在终端输入 `/usr/libexec/java_home -V`,会列出所有安装JDK,如 `/Library/Java/JavaVirtualMachines/jdk-11.0.25.jdk/Contents/Home` 就是JDKJAVA_HOME [^1]。 ### 配置环境变量 由于macOS常用的shell是zsh(默认从Catalina开始),所以要配置在 `~/.zshrc` 文件里,操作步骤如下: 1. 在终端输入 `nano ~/.zshrc`。 2. 粘贴以下内容到终端: ```plaintext # 设置 JAVA_HOME,自动选择 JDK11 export JAVA_HOME=$(/usr/libexec/java_home -v 11) # 把 JAVA_HOME/bin 加到 PATH 里,让 javajavac 在终端能直接用 export PATH=$JAVA_HOME/bin:$PATH ``` 3. 粘贴完之后,在nano里操作:按 `Ctrl + O`(字母O,不是数字0)保存文件;按 `Enter` 确认文件名;按 `Ctrl + X` 退出编辑器。 4. 继续在终端输入 `source ~/.zshrc`,让配置生效 [^1]。 ### 验证配置是否成功 继续输入以下内容验证是否成功: ```plaintext java -version javac -version echo $JAVA_HOME ``` 若输出符合预期,则说明配置环境变量成功 [^1]。 另外,若想使用 `.bash_profile` 配置,也可按以下步骤: 1. 进入当前用户的home目录,可输入 `cd ~`。 2. 打开环境变量配置文件,输入 `vi ~/.bash_profile` (若第一次配置环境变量,使用 `touch` 命令会报错,提示文件不存在,可直接用 `vi` 或 `vim` 创建编辑)。 3. 拷贝以下文本粘贴至终端中,注意 `JAVA_HOME` 需替换为自己手动下载的JDK路径: ```plaintext JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH: export JAVA_HOME export CLASSPATH export PATH ``` 4. 输入保存命令 `:wq` 保存。 5. 关闭终端,重新进入终端,输入 `source .bash_profile` 使配置生效。 6. 输入 `java -version` 检验是否是手动下载的版本 [^3][^4]。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aLearnerForJAVA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值