0
点赞
收藏
分享

微信扫一扫

mac版jdk安装及版本切换


文章目录

  • ​​下载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)


举报

相关推荐

0 条评论