许多应用已经是基于java1.7或者是java1.8环境的,如eclipse-4.5.1,因此需要在Mac OS上安装java8,以下是通过homebrew在命令行上安装java8,而不用手动去Oracle官网下载安装这么麻烦。
安装java8
brew tap caskroom/cask brew install brew-cask |
如果命令行提示“already installed”,则按照如下命令操作:
brew unlink brew-cask brew install brew-cask |
最后安装java8: brew cask install java
如果系统中需要支持多个java版本,则可以利用jenv进行切换。
安装jenv
brew install jenv |
为jenv添加系统中已经存在的java版本
jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home jenv add /Library/Java/JavaVirtualMachines/jdk17011.jdk/Contents/Home |
查看已经安装的jdk版本号
jenv versions |
为系统全局设置java版本
jenv global oracle64-1.6.0.39 |
当前工作目录
jenv local oracle64-1.6.0.39 |
当前shell指定使用的java版本
jenv shell oracle64-1.6.0.39 |