最近维护老项目需要用到jdk7,恰逢又换了mac,所以记录下mac中切换不同版本jdk的操作,步骤如下

  • 打开terminal,输入
    open .bash_profile
    打开文件,没有的话就使用vi命令创建一个
  • 配置jdk环境
# JDK1.7

export JAVA_7_HOME='/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home'

# JDK1.8

export JAVA_8_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home'
  • 创建默认的JDK版本
# 默认JDK版本为1.7

export JAVA_HOME=$JAVA_7_HOME
  • 创建alias别名,实现JDK的动态切换
# alias切换JDK版本

alias jdk7="export JAVA_HOME=$JAVA_7_HOME"

alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

修改后文件如图:

Mac实现多个版本的JDK环境切换

  • 保存并退出编辑器
  • 在terminal中输入:
    source .bash_profile
    使配置生效
  • 验证配置与切换,输入
    java -version
    出现jdk1.7,输入jdk8,再查看版本,已更改为jdk1.8

Mac实现多个版本的JDK环境切换

相关文章:

  • 2022-12-23
  • 2021-12-01
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2022-02-05
  • 2021-12-16
  • 2022-12-23
猜你喜欢
  • 2022-01-01
  • 2021-06-21
  • 2021-08-22
  • 2021-07-10
  • 2022-01-01
  • 2022-02-04
  • 2021-10-15
相关资源
相似解决方案