liujjun 发表于 2015-12-31 15:40:20

Mac OS X 下多个JDK版本的切换小技巧

  如果在系统中安装了多个Java JDK 版本,可能会根据项目或编译环境的不同来回切换,下面有两种非常方便的方法供大家选择。
  我的机器上有 Java 7 和 Java 8,大家根据自己的 JDK 版本自行修改。
  方法一:在你的 home 目录下的.bash_profile文件中加入以下内容,若此文件不存在,自己创建一个即可。



export JAVA_HOME_7=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
export JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
export JAVA_HOME=$JAVA_HOME_7
alias jdk8='export JAVA_HOME=$JAVA_HOME_8'
alias jdk7='export JAVA_HOME=$JAVA_HOME_7'
  方法二:



export JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8)
export JAVA_7_HOME=$(/usr/libexec/java_home -v 1.7)
export JAVA_HOME=$JAVA_7_HOME
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"
  个人推荐第二种方法。原因很明显。
页: [1]
查看完整版本: Mac OS X 下多个JDK版本的切换小技巧