当前位置: 首页 > article >正文

MAC 系统 多版本 JDK管理

在 Mac 系统中同时管理多个 JDK 版本(如 JDK 8 和 JDK 17)时,可以通过以下方法灵活切换版本。以下是具体步骤和工具推荐:


1. 确认已安装的 JDK 路径

  • 默认情况下,JDK 会安装在 /Library/Java/JavaVirtualMachines/ 目录。
  • 检查已安装的 JDK 版本:
    ls /Library/Java/JavaVirtualMachines/
    # 输出类似:
    # jdk1.8.0_301.jdk    jdk-17.0.1.jdk
    

2. 手动切换版本(临时或全局)

方法一:直接修改 JAVA_HOME 环境变量
  1. 打开终端配置文件(如 ~/.zshrc~/.bash_profile):

    nano ~/.zshrc
    
  2. 添加以下内容(根据你的 JDK 路径修改):

    # JDK 8
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
    # JDK 17
    # export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home
    
    

http://www.kler.cn/a/581432.html

相关文章:

  • 【网络安全工程】任务12:网络安全设备
  • IDEA中链接使用mysql数据库
  • 红警95游戏秘籍
  • 【Envi遥感图像处理】015:查看高光谱影像、光谱曲线
  • Spring Boot3整合Knife4j(4.5.0)
  • Python:正则表达式
  • LLMs基础学习(一)概念、模型分类、主流开源框架介绍以及模型的预训练任务
  • Vue计算侦听属性
  • AWS Bedrock 正式接入 DeepSeek-R1 模型:安全托管的生成式 AI 解决方案
  • 设计模式之原型模式:原理、实现与应用
  • 【Java】Websocket
  • Linux上位机开发实战(x86和arm自由切换)
  • SQLiteStudio:一款免费开源跨平台的SQLite管理工具
  • 【Troubleshot】Qt 长按按键 keyPressEvent keyReleaseEvent 自动重复问题
  • QT通过DeepSeek API获取公式正常显示的方法
  • postgresql 15.2 用pgbackup搭建备库后,主从复制一直无法启动
  • 卷积神经网络与计算机视觉:从数学基础到实战应用
  • LeetCode 1447 最简分数
  • flink依赖版本选择
  • jmeter:登录接口的token用于下一个接口