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
相关推荐
amazinging3 分钟前
北京-4年功能测试2年空窗-报培训班学测开-第四十四天
python·学习·appium
lzzy_lx_20895 分钟前
Spring Boot登录认证实现学习心得:从皮肤信息系统项目中学到的经验
java·spring boot·后端
Dcs6 分钟前
立即卸载这些插件,别让它们偷你的资产!
java
UrbanJazzerati15 分钟前
Xlwings安装报错:Connection timed out & WinError 32?一招解决你的安装难题!
python
小七mod16 分钟前
【Spring】Java SPI机制及Spring Boot使用实例
java·spring boot·spring·spi·双亲委派
Tipriest_16 分钟前
Python异常类型介绍
开发语言·python·异常
前端付豪21 分钟前
21、用 Python + Pillow 实现「朋友圈海报图生成器」📸(图文合成 + 多模板 + 自动换行)
后端·python
亿.641 分钟前
【Java安全】RMI基础
java·安全·ctf·rmi
ruan1145141 小时前
Java Lambda 类型推断详解:filter() 方法与 Predicate<? super T>
java·开发语言·spring·stream
猿榜1 小时前
魔改编译-永久解决selenium痕迹(二)
javascript·python