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
相关推荐
幻云20107 分钟前
Next.js之道:从入门到精通
人工智能·python
0和1的舞者9 分钟前
GUI自动化测试详解(三):测试框架pytest完全指南
自动化测试·python·测试开发·自动化·pytest·测试
予枫的编程笔记12 分钟前
【Java集合】深入浅出 Java HashMap:从链表到红黑树的“进化”之路
java·开发语言·数据结构·人工智能·链表·哈希算法
ohoy18 分钟前
RedisTemplate 使用之Set
java·开发语言·redis
mjhcsp18 分钟前
C++ 后缀数组(SA):原理、实现与应用全解析
java·开发语言·c++·后缀数组sa
大神君Bob25 分钟前
【AI办公自动化】教你使用Pytho让Word文档处理自动化
python
轻竹办公PPT32 分钟前
2025实测!AI生成PPT工具全总结
人工智能·python·powerpoint
8***f39532 分钟前
Spring容器初始化扩展点:ApplicationContextInitializer
java·后端·spring
彼岸花开了吗33 分钟前
构建AI智能体:八十一、SVD模型压缩的艺术:如何科学选择K值实现最佳性能
人工智能·python·llm
r_oo_ki_e_38 分钟前
java22--常用类
java·开发语言