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
相关推荐
Hockor8 分钟前
写给前端的 Python 教程三(字符串驻留和小整数池)
前端·后端·python
crud10 分钟前
Spring Boot 整合 MyBatis-Plus:从入门到精通,一文搞定高效持久层开发!
java·spring boot·mybatis
爱上语文11 分钟前
MyBatisPlus(3):常用配置
java·后端·mybatis
网安小张11 分钟前
解锁FastAPI与MongoDB聚合管道的性能奥秘
数据库·python·django
GeekAGI12 分钟前
Python 定时器框架
python
吾日三省吾码15 分钟前
深入解析 Java ClassLoader:揭开 JVM 动态加载的神秘面纱
java·jvm
又是努力搬砖的一年18 分钟前
整合swagger,以及Knife4j优化界面
java·前端
Java斌21 分钟前
70年使用权的IntelliJ IDEA Ultimate安装教程
java·ide·intellij-idea
电手23 分钟前
Win10停更,Win11不好用?现在Mac电脑比Win11电脑更便宜
windows·macos·电脑·mac
懋学的前端攻城狮33 分钟前
深入浅出JVM-03:Java虚拟机垃圾回收机制详解
java·jvm·后端