macOS 自带的 Java
macOS 自带 Java 1.6.0 版本。
$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
Java 1.6.0 和 Java 6.0 是一样的:前者是开发者版本号,后者是产品版本号。从这里获取更多信息。
安装 Java
如果需要更高版本的 Java 建议使用 Homebrew 进行安装。
查找可用的 Java 版本。
$ brew cask search java
==> Exact Match
java
==> Partial Matches
charles-applejava java6 netbeans-java-ee
eclipse-java java8 netbeans-java-se
java-jdk-javadoc java9 yourkit-java-profiler
安装最新版本的 Java:
$ brew cask install java
安装某个版本的 Java(以 1.8.0 版本为例,具体参考 search 的结果):
$ brew cask install java8
卸载 Java
卸载最新版本的 Java:
$ brew cask uninstall java
卸载某个版本的 Java(以 1.8.0 版本为例,具体参考 search 的结果):
$ brew cask uninstall java8
其他
对于 Java 1.10.0 以前的版本(不含)查看版本号的方法是:
$ java -version
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)
对于 Java 1.10.0 以后的版本(含)查看版本号的方法是:
$ java --version