泰山网 精选问答 Mac配置多个Java版本

Mac配置多个Java版本

前言 Mac遇见Java
Java是一门使用广泛的语言,多年一直霸占着TIOBE语言排行榜的第一。而Mac是广大程序猿首选的开发环境。工欲善其事必先利其器。接下来聊一下如何在Mac上高效的配置Java环境。
1. 安装单版本Java
Mac上安装Java比较简单,从Oracle官网下载JDK安装即可。
打开Oracle官网
打开Oracle Technology Network > Java > Java SE > Downloads
选择对应的版本进行下载
安装完成后,输入命令”java -version”来验证Java是否已正确安装。
java -version
java version “1.8.0_161”
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
2. 安装多版本Java
很多时候,需要在Mac同时安装多版本的Java,比如为了测试应用在多版本Java下是否可以正常工作。而且需要在多个版本的Java间进行切换。网上也有很多的关于“Mac上安装多版本Java”的教程,但有些会比较复杂。接下来我介绍一下我自己使用的,比较简单有效的方式。
2.1 下载安装多个Java
按照安装单版本Java的方式,根据需要来安装Java。实例中,我按照了Java6,Java7和Java8三个版本。
2.2 配置.bash_profile
在.bash_profile中配置如下命令,即可完成多版本间的快速切换。
/usr/libexec/java_home -v 1.7:该命令会输出Java7版本的安装目录。在Mac上应该是“/Library/Java/JavaVirtualMachines/jdk1.7.0_XX.jdk/Contents/Home”。
/usr/libexec/java_home -v 1.8:该命令会输出Java8版本的安装目录。在Mac上应该是“/Library/Java/JavaVirtualMachines/jdk1.8.0_XX.jdk/Contents/Home”
alias jdk7=”export JAVA_HOME=$JAVA_7_HOME”:创建一个命令别名jdk7。执行该命令即可将Java版本切换至Java7。
2.3 快速切换Java版本
使用.bash_profile中的命令即可切换Java版本:
jdk7:切换至Java7
jdk8:切换至Java8
效果如下图所示:

本文来自网络,不代表泰山网立场,转载请注明出处:https://www.tshxkg.cn/jxwd/0627173533.html

发表评论

返回顶部