Macbook 安装JDK及配置环境变量

1、首先需要下载JDK
https://www.oracle.com/technetwork/java/javase/downloads/index.html
选择对应的版本
在这里插入图片描述

2、安装JDK,双击下载好的jdk-13.0.1——osx-x64——bin.dmg,按照提示安装。
3、MAC有自带的JDK,和自己刚才手动下载的在同一个地方。
/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents(手动下载JDK路径)
点击右键显示简介,即可复制手动下载JDK路径。
在这里插入图片描述
4、配置环境变量
(1)打开终端
(2)输入

vim .bash_profile

拷贝以下代码粘贴进去。
这里的JAVA_HOME即是刚才复制的地址呀

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-13.0.1.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

接着输入:wq保存退出
使用

source .bash_profile可以让该配置生效

在这里插入图片描述

可以使用java -version检查是否出现你所下载的那个版本呀。

### 在macOS上安装JDK的方法 #### 使用Oracle官方网站或其他提供商下载并安装 可以访问Oracle官方网站或其他JDK提供商(例如AdoptOpenJDK、Amazon Corretto等),选择适合需求的JDK版本(如JDK 8、11、17等)。下载适用于macOS的安装包,通常是`.dmg`或`.tar.gz`格式。下载完成后,双击`.dmg`文件按照提示进行安装,或者解压`.tar.gz`文件到指定目录[^1]。 #### 使用Homebrew安装JDK安装JDK 21为例,在终端中运行以下命令: ```bash brew install --cask oracle-jdk@21 ``` 等待安装完成之后,可以通过以下命令查看系统中已安装JDK版本: ```bash /usr/libexec/java_home -V ``` 这将列出所有已安装JDK版本及其路径[^2]。 #### 手动解压并配置环境变量 如果选择手动安装,可以将下载的`.tar.gz`文件解压至`/Users/xxxxx/Library/Java/JavaVirtualMachines`目录。例如: ```bash cp /Users/xxxxx/Downloads/jdk-17.0.12_macos-x64_bin.tar.gz /Users/xxxxx/Library/Java/JavaVirtualMachines/ cd /Users/xxxxx/Library/Java/JavaVirtualMachines/ tar -zxvf jdk-17.0.12_macos-x64_bin.tar.gz ``` 随后需要配置环境变量,在`.zshrc`或`.bash_profile`文件中添加以下内容: ```bash export JAVA_HOME=/Users/xxxxx/Library/Java/JavaVirtualMachines/jdk-17.0.12.jdk/Contents/Home export PATH=$PATH:$JAVA_HOME/bin ``` 保存文件后执行以下命令使配置生效: ```bash source ~/.zshrc ``` 或 ```bash source ~/.bash_profile ``` 对于JDK 1.8,可以参考类似的配置方法,只需将路径替换为实际安装JDK 1.8路径[^3] [^4]。 ### 验证安装 安装完成后,可以在终端中运行以下命令验证安装是否成功: ```bash java -version ``` 这将显示当前使用的JDK版本信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Αиcíеиτеǎг

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

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

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

打赏作者

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

抵扣说明:

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

余额充值