macOS下安装多个JDK并切换

2018-06-28  本文已影响498人  bluexiii

一些废话

起因是macOS下安装Oracle官方的JDK10后,kettle启动报错,需要切至JDK8。
于是需要借助brew cask来安装不同版本的JDK,并自已写脚本切换。

安装

使用brew cask安装JDK

brew cask install java6  #JDK6
brew cask install java8  #JDK8
brew cask install java   #JDK10

切换脚本

vi .zshrc

# Switch JDK
export JAVA_6_HOME="/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"
export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home"
export JAVA_10_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home"
export JAVA_HOME=$JAVA_8_HOME  # Default JDK8
alias jdk6="export JAVA_HOME=$JAVA_6_HOME;java -version"  # to JDK6 
alias jdk8="export JAVA_HOME=$JAVA_8_HOME;java -version"  # to JDK8
alias jdk10="export JAVA_HOME=$JAVA_8_HOME;java -version" # to JDK10
上一篇 下一篇

猜你喜欢

热点阅读