mac 切换 jdk

  1. 查看 mac 上都有哪些版本

    /usr/libexec/java_home -V

  2. 看准版本切换

    按前缀切换
    比如

    export JAVA_HOME=/usr/libexec/java_home -v 1.8

这样会随机一个 1.8 的

如果想再确定一个比如 openjdk

复制代码
export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_292`

这个方式是临时的,关闭命令窗会失效。

如果想永久

复制代码
vi ~/.bash_profile

在文件末尾添加这行命令:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
立即生效
source ~/.bash_profile 
相关推荐
武昌库里写JAVA20 分钟前
Java 设计模式在 Spring 框架中的实践:工厂模式与单例模式
java·vue.js·spring boot·sql·学习
峥嵘life21 分钟前
Android16 adb投屏工具Scrcpy介绍
android·开发语言·python·学习·web安全·adb
jndingxin29 分钟前
算法面试(6)------mAP 是什么?如何计算?P-R 曲线怎么看?
开发语言·算法
麦兜*40 分钟前
Redis高可用架构设计:主从复制、哨兵、Cluster集群模式深度对比
java·数据库·spring boot·redis·spring·spring cloud·缓存
王嘉俊92541 分钟前
Redis 入门:高效缓存与数据存储的利器
java·数据库·redis·后端·spring·缓存·springboot
王维44 分钟前
【shardingsphere-jdbc】分表实践
java·数据库
YH丶浩1 小时前
vue自定义数字滚动插件
开发语言·前端·javascript·vue
zhangfeng11331 小时前
基于STRING数据库构建模型基因的PPI网络 基于GeneMANIA构建Hub基因的功能相似网络
开发语言·生物信息
无限进步_1 小时前
【C语言】计算两个整数二进制表示中不同位的个数
c语言·开发语言
道可到1 小时前
淘宝面试原题 Java 面试通关笔记 02|从编译到运行——Java 背后的计算模型(面试可复述版)
java·后端·面试