MAC如果管理多个java版本

来源:互联网 发布:无线网速监控软件 编辑:程序博客网 时间:2024/06/11 05:42

有时,我们需要同时拥有多个java版本,我最先安装的是jdk1.8,当时是学习ReactNative,配置安卓模拟器的时候,直接安装的是1.8版本,后来,使用GCC或者是ant的时候,实在是记不清究竟是出于什么需求,又安装了jdk1.6的版本。

最近因为一些原因需要学习java,又需要安装jdk1.7版本。
首先是jdk1.7版本的下载:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
直接拉到网页最底部,
这里写图片描述

选择Java SE 7, 然后安装1.7的最新版本 7u80.
选择:Accept License Agreement,然后就可以进行下载了,注意Oracle需要登录之后才能下载。

然后我们安装好下载的jdk1.7

mac默认的安装路径是: /Library/Java/JavaVirtualMachines/
我这个目录下面,有三个jdk文件夹,分别是1.6.0.jdk,jdk1.7.0_80.jdk 和 jdk1.8.0_111.jdk。

现在我们进行配置。
在终端输入:
cd ~/
vim .bash_profile (如果没有该文件,则新建一个)

在里面新增如下内容:

# 设置路径export JAVA_6_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Homeexport JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Homeexport JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk_111/Contents/Home# 默认为jdk7export JAVA_HOME=$JAVA_7_HOME# alias命令动态切换JDK版本alias jdk6="export JAVA_HOME=$JAVA_6_HOME"    alias jdk7="export JAVA_HOME=$JAVA_7_HOME"    alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

保存后,source .bash_profile.

现在,我们在终端就可以查看和切换jdk的版本了。

java -v //1.7jdk6java -v //1.8

自从16年11月10日入职JD之后,便未曾再更新博文,实属惭愧,一是: 确实有点小忙,二是:感觉自己懂得实属皮毛,想积累一段时间之后,再更新,没想到竟然有不少朋友给我留言,实在是荣幸之至。

最后,附上IntelliJ IDEA注册码获取的地址:
https://www.iteblog.com/idea/

0 0