Mac系统不同jdk版本切换方法
2014-09-29 20:45
381 查看
#确认jdk版本
/usr/libexec/java_home
#会得到下面信息(不同版本显示不一样)
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
#上面是1.7版本jdk,可以使用 -v 标识来获取其他已安装版本jdk,如:系统自带的1.6版本jdk
/usr/libexec/java_home -v '1.6*'
#会得到下面信息(Mac OS X 10.9.4自带的1.6jdk)
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
获取以上信息后开始创建配置文件
#创建.bash_profile配置文件(已经有该文件就跳过此步骤)
touch ~/.bash_profile
#vim编辑.bash_profile文件
vim ~/.bash_profile
#如果不习惯vim命令就使用自带的文本编辑器打开
open ~/.bash_profile
#将下面内容输入到.bash_profile里面
# Mac默认 JDK 6(Mac默认自带了一个jdk6版本)exportJ***A_6_HOME=$(/usr/libexec/java_home -v 1.6)# 设置 JDK 7exportJ***A_7_HOME=$(/usr/libexec/java_home -v 1.7)#默认JDK 7exportJ***A_HOME=$J***A_7_HOME#alias命令动态切换JDK版本alias jdk6="exportJ***A_HOME=$J***A_6_HOME"alias jdk7="exportJ***A_HOME=$J***A_7_HOME”
#输入完成后保存执行下面命令
#重新执行.bash_profile文件
source ~/.bash_profile
#切换直接终端输入jdk6或jdk7来切换jdk版本
获取jdk版本,编辑.bash_profile
.bash_profile配置文件内容
所有命令,jdk版本切换
/usr/libexec/java_home
#会得到下面信息(不同版本显示不一样)
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
#上面是1.7版本jdk,可以使用 -v 标识来获取其他已安装版本jdk,如:系统自带的1.6版本jdk
/usr/libexec/java_home -v '1.6*'
#会得到下面信息(Mac OS X 10.9.4自带的1.6jdk)
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
获取以上信息后开始创建配置文件
#创建.bash_profile配置文件(已经有该文件就跳过此步骤)
touch ~/.bash_profile
#vim编辑.bash_profile文件
vim ~/.bash_profile
#如果不习惯vim命令就使用自带的文本编辑器打开
open ~/.bash_profile
#将下面内容输入到.bash_profile里面
# Mac默认 JDK 6(Mac默认自带了一个jdk6版本)exportJ***A_6_HOME=$(/usr/libexec/java_home -v 1.6)# 设置 JDK 7exportJ***A_7_HOME=$(/usr/libexec/java_home -v 1.7)#默认JDK 7exportJ***A_HOME=$J***A_7_HOME#alias命令动态切换JDK版本alias jdk6="exportJ***A_HOME=$J***A_6_HOME"alias jdk7="exportJ***A_HOME=$J***A_7_HOME”
#输入完成后保存执行下面命令
#重新执行.bash_profile文件
source ~/.bash_profile
#切换直接终端输入jdk6或jdk7来切换jdk版本
获取jdk版本,编辑.bash_profile
.bash_profile配置文件内容
所有命令,jdk版本切换
相关文章推荐
- Mac 系统不同jdk版本切换方法
- mac系统不同java版本切换
- MAC系统指定JDK版本的方法
- mac ox s系统下的jdk版本切换
- MAC系统里JDK版本切换
- 获取MAC地址最有效方法作为软件加密时用到在不同系统平台下
- JDK和JRE不同版本切换的问题
- JDK不同版本的Collections.Sort方法实现
- Android不同系统版本依然能调用到正确的API方法Demo——Service调用startForeground举例
- 基于MTK平台的不同安卓版本软件编译的JDK版本GCC版本切换脚本
- 编译不同版本Android源码,切换gcc和jdk
- JDk版本不同对系统的影响
- 在不同版本的Ubuntu系统中开启root账户登录的方法小结
- Linux Unbutu系统下进行jdk版本切换
- 编译服务器切换JDK版本方法
- 在Centos下用alternative命令切换各个版本的jdk的方法
- jdk不同版本以及在不同系统环境下的运行参数的考量
- Linux下切换不同版本的JDK
- Win8.1系统无需注销重启就可快速切换不同账户方法详解
- 查看MAC系统JRE和JDK版本