macOS 下 Java 环境的配置

如何查看 Java 版本?

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

如何查看 Java Home 目录?

$ /usr/libexec/java_home  (查看当前的使用的JDK版本)
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

$ /usr/libexec/java_home -v 1.6
/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

$ /usr/libexec/java_home -v 1.8
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

如何 JDK 安装?

  • 使用 brew 安装
$ brew update
$ brew cask install java
  • oracle 下载 dmg 包

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

JAVA_HOME 环境变量配置

配置 ~/.bash_profile

JAVA_6_HOME=$(/usr/libexec/java_home -v 1.6)
JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8)
# 在终端执行 jdk6/jdk8 可以切换不同版本的 JAVA_HOME
alias jdk6="export JAVA_HOME=$JAVA_6_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

export JAVA_HOME=$JAVA_8_HOME

别忘了执行 source ~/.bash_profile 让修改生效。

你可能感兴趣的:(macOS 下 Java 环境的配置)