临时更改版本(单会话有效)
首先运行:ui
/usr/libexec/java_home |
能够知道当前环境的JAVA_HOME是:spa
/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home |
这是1.7的JAVA_HOME,咱们能够使用 -v 标识来获取1.6的JAVA_HOME命令行
/usr/libexec/java_home -v '1.6*' /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home |
而后咱们能够手动地设置JAVA_HOMEcode
export JAVA_HOME=`/usr/libexec/java_home -v '1.6*'` java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode) |
全部会话生效
以上只是在一个终端会话中临时设置的,若是要运用到全部的会话中,则须要在.bash_profile中写入:ip
export JAVA_HOME=`/usr/libexec/java_home -v '1.6*'` |
而后运行it
source ~/.bash_profile |