Contents
  1. 1. Mac OSX同时安装JDK 1.7/1.8
    1. 1.1. 准备工作
    2. 1.2. 配置多版本JDK环境变量
    3. 1.3. 测试
    4. 1.4. IDE配置

Mac OSX同时安装JDK 1.7/1.8

准备工作

  1. JDK 1.7按照常规安装完毕。

  2. 环境变量配置

~/.bash_profile 配置如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH
MAVEN_HOME=/Users/lomo/env/apache-maven-3.3.9
PATH=$MAVEN_HOME/bin:$PATH
export ANDROID_HOME=/Users/lomo/Documents/IntelliJ/sdk/android-sdk-macosx
export PATH=${PATH}:/Users/lomo/Documents/IntelliJ/sdk/android-sdk-macosx/tools
export PATH=${PATH}:/Users/lomo/Documents/IntelliJ/sdk/android-sdk-macosx/platform-tools
export HOMEBREW_CASK_OPTS="--caskroom=/opt/homebrew-cask/Caskroom"
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
PATH=/Applications/MongoDB.app/Contents/Resources/Vendor/mongodb:$PATH
export MAVEN_HOME
export JAVA_HOME
export PATH
export TRAVIS=1
  1. 下载安装JDK 1.8

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

下载后双击安装1.8即可。

安装完后,在/Library/Java/JavaVirtualMachines 可以看到多出来的JDK 1.8版的目录文件夹.

配置多版本JDK环境变量

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
MAVEN_HOME=/Users/lomo/env/apache-maven-3.3.9
PATH=$MAVEN_HOME/bin:$PATH
export ANDROID_HOME=/Users/lomo/Documents/SDK/sdk/android-sdk-macosx
export PATH=${PATH}:/Users/lomo/Documents/SDK/sdk/android-sdk-macosx/tools
export PATH=${PATH}:/Users/lomo/Documents/SDK/sdk/android-sdk-macosx/platform-tools
export HOMEBREW_CASK_OPTS="--caskroom=/opt/homebrew-cask/Caskroom"
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
alias jdk7='export JAVA_HOME=$JAVA_7_HOME' # 使用alias轻松切换JDK版本
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
PATH=/Applications/MongoDB.app/Contents/Resources/Vendor/mongodb:$PATH
export MAVEN_HOME
export PATH
export TRAVIS=1
export JAVA_HOME=$JAVA_7_HOME

默认还是使用JDK1.7版本

配置完毕!

测试

终端输入alias,即可切换系统环境的默认JDK版本。如图:

IDE配置

Eclipse 或 Intellij Idea的JDK 需要手动配置对应的Project的JDK,默认新建的是使用之前默认的JDK1.7,所以可以手动切换一下。

如下:

[Step1:

[Step2:


Creative Commons License
本文由Lomo创作和发表,采用Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License进行许可.
转载请注明作者及出处,本文作者为Lomo,本文标题为MacOXS Install JDK 1.7-1.8.
Contents
  1. 1. Mac OSX同时安装JDK 1.7/1.8
    1. 1.1. 准备工作
    2. 1.2. 配置多版本JDK环境变量
    3. 1.3. 测试
    4. 1.4. IDE配置