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
相关推荐
大卫小东(Sheldon)1 分钟前
Java的HTTP接口测试框架Gatling
java
谢家小布柔3 分钟前
java中的继承
java·开发语言
黑色叉腰丶大魔王4 分钟前
《基于 Python 的网页爬虫详细教程》
开发语言·爬虫·python
l138494274519 分钟前
Java每日一题(2)
java·开发语言·游戏
苹果醋312 分钟前
SpringBoot快速入门
java·运维·spring boot·mysql·nginx
WANGWUSAN6623 分钟前
Python高频写法总结!
java·linux·开发语言·数据库·经验分享·python·编程
Yvemil723 分钟前
《开启微服务之旅:Spring Boot 从入门到实践》(一)
java
forNoWhat31 分钟前
java小知识点:比较器
java·开发语言
西洼工作室38 分钟前
【java 正则表达式 笔记】
java·笔记·正则表达式
40岁的系统架构师40 分钟前
1 JVM JDK JRE之间的区别以及使用字节码的好处
java·jvm·python