mac安装java17(jdk17)

1. 下载jdk17

官网下载:https://www.oracle.com/java/technologies/downloads

2. 直接安装

安装完后目录会存放在下面目录下

/Library/Java/JavaVirtualMachines

bash 复制代码
111@111deMBP JavaVirtualMachines % ls
jdk-11.0.22+7	jdk-17.jdk

3. 如果你已经安装过java,需要设置环境变量更改为jdk17

vim ~/.zshrc

bash 复制代码
#export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.22+7/Contents/Home
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

运行并启动该环境变量

bash 复制代码
bash ~/.zshrc
source ~/.zshrc

4. 重新打开一个shell查看版本

command + T

bash 复制代码
java -version


java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)
相关推荐
是乐谷4 分钟前
阿里云杭州 AI 产品法务岗位信息分享(2025 年 8 月)
java·人工智能·阿里云·面试·职场和发展·机器人·云计算
Java水解22 分钟前
Java中的四种引用类型详解:强引用、软引用、弱引用和虚引用
java·后端
lifallen30 分钟前
JCTools 无锁并发队列基础:ConcurrentCircularArrayQueue
java·开发语言·数据结构·算法
一叶飘零_sweeeet38 分钟前
IDEA 插件 Trae AI 全攻略
java·人工智能·intellij-idea
欧哈东哥1 小时前
【C++】标准库中用于组合多个值的数据结构pair、tuple、array...
java·数据结构·c++
python_1361 小时前
web请求和响应
java·spring·github
ciku3 小时前
Spring AI Starter和文档解读
java·人工智能·spring
程序猿阿越3 小时前
Kafka源码(三)发送消息-客户端
java·后端·源码阅读