macOS装回java8

2017年9月21日,千呼万唤始出来,Java 9 终于发布了。但是它对一些旧版本软件的支持似乎不好。比如我正在使用的 Hbase 1.2.6,使用 Java 9 后就无法打开 hbase shell 了。

于是就采用最直接最简单的 Homebrew 安装法:

brew cask install java8

然后就报错了:

Error: No available formula with the name "java8"

去掉8,现在默认安装的是 java 9.0.1。难道只能去下载 Java 8 的安装包,手动配置环境变量么?

不,原来 Homebrew 需要安装 versions 才能安装指定版本软件:

brew tap caskroom/versions
brew cask install java8

这样 java 8 就轻松安装好了。

通过

brew cask search java

还可以查找 java 的其它版本:

==> Exact Match
java
==> Partial Matches
charles-applejava          java6                      netbeans-java-se
eclipse-java               java8                      yourkit-java-profiler
java-jdk-javadoc           netbeans-java-ee

很奇怪,没有 java 7,不过目前也用不上,就不深究了。

原文链接:http://wanshicheng.org/java/macOS装回java8.html

你可能感兴趣的:(Java,java,homebrew,macOS)