文章目录
- 下载jdk
- 下载之后,双击dmg文件安装
- mac下查看安装的jdk版本
- 设置JAVA_HOME变量
- 测试jdk的安装
- 切换jdk版本
- 方式1:通过设置当前用户的profile文件修改当前用户的环境变量
下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载之后,双击dmg文件安装
mac下查看安装的jdk版本
bogon:~ yxk$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_144, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
1.7.0_80, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
设置JAVA_HOME变量
bogon:~ yxk$ vim .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
测试jdk的安装
bogon:~ yxk$ 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)
切换jdk版本
方式1:通过设置当前用户的profile文件修改当前用户的环境变量
也可以使用 bogon:~ yxk$ vim /etc/profile 编辑系统级的
bogon:~ yxk$ vim .bash_profile
# 设置 JDK 7
export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`
# 设置 JDK 8
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
#默认JDK 7
export JAVA_HOME=$JAVA_7_HOME
#alias命令动态切换JDK版本
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
bogon:~ yxk$ source .bash_profile
bogon:~ yxk$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
#通过执行jdk8可以将jdk版本切换到jdk1.8
bogon:~ yxk$ jdk8
bogon:~ yxk$ 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)