Mac/Linux下管理多个版本的jdk 2016-05-25 12:05:19 最近搞的一个项目是基于jdk1.7,打算升级到jdk1.8需要做一段时间的测试,也就是说开发依然在1.7的版本,同时要测试1.8。 ### 安装 需要什么版本的jdk直接去oracle官网下载dmg安装包直接安装即可。 ### 修改~/.bashrc或~/.zshrc 添加以下代码 ``` # 尼玛,写这篇日志其实主要是为了记录jdk在Mac下的安装路径~~~ export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home export JAVA_HOME=$JAVA_7_HOME export PATH=$PATH:$JAVA_HOME/bin/ alias jdk7='export JAVA_HOME=$JAVA_7_HOME' alias jdk8='export JAVA_HOME=$JAVA_8_HOME' ``` 其中jdk的路径因版本不同,需要自行修改。 Linux的配置大同小异,看jdk装哪了,直接把路径配好就行了。 ### 验证 我的配置默认是jdk1.7,`java -version`直接查看jdk的版本就可以了。 执行`jdk8`看看是否成功切换为jdk1.8的版本了。 非特殊说明,均为原创,原创文章,未经允许谢绝转载。 原始链接:Mac/Linux下管理多个版本的jdk 赏 Prev 解决Mac下使用pip安装M2Crypto报错的问题 Next Python性能分析——cProfile