{ java } Mac同时安装多版本jdk

2016-08-03  本文已影响0人  nealma

最近看了下Vert.x 3.0,必须jdk8以上才可以,但是现在工作项目中一直在使用jdk7,为了同时工作,同时在Mac上安装了jdk7和jdk8,查看了Mac下jdk6为默认自带,路径为/System/Library/Java/,但是oracle jdk安装路径为/Library/Java/JavaVirtualMachines。

Install jdk8

export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.jdk/Contents/Home
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home
export JAVA_HOME=$JAVA_7_HOME

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
alias jdk6='export JAVA_HOME=$JAVA_6_HOME'

问题

在配置过成中,执行jdkx(x为jdk版本),然后source,总是不会动态切换,把terminal关掉,重新打开OK了;这里面还有一个idea的问题,需要在setting界面设置Project和SDKs。

上一篇下一篇

猜你喜欢

热点阅读