Java【MacBook pro下安装两种版本的jdk并切换】
来源:互联网 发布:js节点操作 编辑:程序博客网 时间:2024/06/11 18:58
1. 问题
最近Mac OS电脑需要配置Hadoop环境,需要用到jdk 1.7。
于是我安装了Mac版的jdk 1.7(安装过程很简单,下载dmg包之后直接双击就好了,默认的路径是/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home)。
想到了一个办法:在系统里安装两个版本的jdk,使用的时候通过修改环境变量进行切换,这样就可以在同一个用户下进行版本切换了。
我查了一下资料,看到网上有人提出一种方法:安装多个版本的jdk,使用alias命令对版本切换的命令重命名,然后再使用的时候直接调用命令的别名就可以了(具体参见http://chessman-126-com.iteye.com/blog/2162466)。关于这个alias命令,从字面上看就是别名的意思,用户可利用alias,自定指令的别名。(从这一点来看,Mac OS和Linux差不多嘛)。
2. 解决方案
在Mac OS下打开终端,输入如下命令:
这个命令执行完了会进入bash_profile文件里,我们先敲一下键盘上的“i”,让它进入insert模式,然后输入以下内容(这里要依据你安装的不同的jdk版本来输入,我的电脑上先安装了jdk 1.7,之后又安装了jdk 1.8,我们要先弄清楚他们的目录在哪里然后再编辑bash_profile文件,查询jdk目录可以使用命令/usr/libexec/java_home -v,因为电脑里安装了多个版本的jdk,如果只输入上述命令的话他只会告诉你最近一次安装的jdk的目录在哪里,因此,要想查询不同版本的jdk目录,应该在“-v”后面空一格再输入1.7或者1.8或者别的什么版本号就可以): 最后我们使用命令 使之生效就可以了。3. 实现效果
先看一下当下的jdk版本
然后我们使用jdk7这个命令来改变当前的jdk版本,在终端输入“jdk7”即可,然后再查看版本:成功!
阅读全文
0 0
- Java【MacBook pro下安装两种版本的jdk并切换】
- MacBook pro下安装两种版本的jdk并切换
- java两种以上不同版本的jdk切换
- MacBook Pro下Cocoapods的安装配置
- 15款macbook pro下安装jdk-8
- Macbook pro 多版本jdk配置
- MacBook Pro安装系统指定版本的系统
- 关于JDK环境配置的误区和单机安装多版本JDK并灵活切换版本
- Mac下同时安装切换多个版本的JDK
- MAC下安装多版本Java JDK和切换几种方式
- [MacBook] 为 MacBook Pro 下的 Windows XP 安装 Built-in iSight 驱动
- macbook pro下安装三系统
- macbook pro下安装wget命令
- MacBook Pro下一条命令安装composer
- macbook pro 下 Eclipse 安装 SVN
- macbook 安装多版本jdk环境
- linux下安装jdk和切换jdk版本
- macbook pro 下对 OpenCV 的配置
- python之numpy对矩阵的操作
- 读取项目各个模块的版本号
- 起点
- E
- 第二章 SQL命令参考- SELECT INTO
- Java【MacBook pro下安装两种版本的jdk并切换】
- 规律题——2,3,5,7的n位最小的数
- 2.ES6,let基本用法
- 如何将自己的本地代码上传到GitHub上
- Shell基础编程
- Boost 智能指针(一)
- 六数码问题
- MATLAB基本操作之画图
- SpringMVC八种传值方式