mac切换java版本

查看安装了那些系统

java 复制代码
/usr/libexec/java_home -V

例如

powershell 复制代码
Mac ~ % /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    18.0.1.1 (x86_64) "Oracle Corporation" - "Java SE 18.0.1.1" /Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home
    17.0.12 (x86_64) "Oracle Corporation" - "Java SE 17.0.12" /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
    1.8.0_382 (x86_64) "Amazon" - "Amazon Corretto 8" /Users/wangpeijian/Library/Java/JavaVirtualMachines/corretto-1.8.0_382/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home

在终端中运行以下命令,这将设置 JAVA_HOME 环境变量为 Java 17:

powershell 复制代码
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
确认切换是否成功,运行:
java -version
相关推荐
咸鱼鱼不翻身2 分钟前
Java面试题库——MySQL
java·mysql·面试
昨天今天明天好多天2 分钟前
【Mac】Python 环境管理工具
开发语言·python·macos
西瓜本瓜@9 分钟前
在Android开发中实现静默拍视频
android·java·开发语言·学习·音视频
_.Switch14 分钟前
高效网络自动化:Python在网络基础中的应用
运维·开发语言·网络·python·数据分析·自动化
2301_80220193关注我17 分钟前
Parameters参数、增删改标签、事务、typeAliases
java·数据库·windows
lanboAI21 分钟前
基于yolov8的驾驶员疲劳驾驶检测系统,支持图像、视频和摄像实时检测【pytorch框架、python源码】
pytorch·python·yolo
南巷逸清风26 分钟前
LeetCode 101.对称二叉树
c++·python·算法·leetcode
听潮阁37 分钟前
【SSM详细教程】-13-SpringMVC详解
java·spring boot·spring·java-ee·tomcat·maven·mybatis
纪怽ぅ39 分钟前
浅谈——深度学习和马尔可夫决策过程
人工智能·python·深度学习·算法·机器学习