关于mac m1的下载jdk17时避免oracle官网需要登录的问题。 jdk8和jdk17环境变量配置及切换记录
下载jdk17文件、jdk8和jdk17的切换
·
下载 JDK17
oracle官网下载地址(旧的可能要登录才能下载)
这个地址不需要登陆即可下载jdk17
https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
下载后安装dmg(按默认安装即可)
1、编辑环境变量
vim ~/.bash_profile
2、根据位置编辑
# 默认使用 JDK 17
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
# 设置 JDK 8 和 JDK 17 切换命令
alias usejdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) && export PATH=$JAVA_HOME/bin:$PATH && export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'
alias usejdk17='export JAVA_HOME=$(/usr/libexec/java_home -v 17) && export PATH=$JAVA_HOME/bin:$PATH && export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'
3、使配置生效
source ~/.bash_profile
4、然后检查默认 JDK 版本:
java -version
5、切换为jdk8
usejdk8
java -version
6、切换为jdk17
usejdk17
java -version
总结
1. 默认使用 JDK 17。
2. 提供 usejdk8 和 usejdk17 命令,随时切换 JDK 版本。
3. 运行 source ~/.bash_profile 让配置生效。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)