文档章节

使用jenv管理多个java版本

ToSun
 ToSun
发布于 2015/12/31 10:32
字数 176
阅读 138
收藏 9

使用jenv管理多个java版本

安装jenv

使用brew安装 brew install jenv.

如果使用的是Bash

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(jenv init -)"' >> ~/.bash_profile

如果使用的Zsh

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(jenv init -)"' >> ~/.zshrc

可能还需要创建~/.jenv/versions目录

安装jdk

没什么说的,去Oracle下载mac下各版本的jdk就行了,下载完成,直接安装。

配置JAVA_HOME

$ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
  oracle64-1.6.0.39 added
$ jenv add /Library/Java/JavaVirtualMachines/jdk17011.jdk/Contents/Home
  oracle64-1.7.0.11 added

使用jenv管理java版本

  • 列出管理的jdk
$ jenv versions
  system
  oracle64-1.6.0.39
* oracle64-1.7.0.11 (set by /Users/hikage/.jenv/version)
  • 切换jdk版本
$ jenv global oracle64-1.6.0.39

© 著作权归作者所有

共有 人打赏支持
ToSun
粉丝 3
博文 21
码字总数 1812
作品 0
海淀
程序员
私信 提问
007-049-越写越快乐之如何使用jEnv切换Java版本

这次的越写越快乐系列文章的主题关于如何使用jEnv来切换安装在本地的Java的 多个版本,也就是在本地安装多个JDK,可以通过jEnv进行切换,切换完成后即可使用切换后的Java版本。 环境要求 ma...

韬声依旧在路上
08/28
0
0
官方提供在 NetBeans 9 中启用对 Java EE 支持的方法

NetBeans 于7月30日发布了 9.0 正式版,不过作为 Apache 基金会开源项目的它目前尚处于孵化阶段。 自测试版发布以来,最常见的问题就是:Java EE / C ++ / PHP 是否支持?首先,Apache 的源代...

达尔文
08/18
1K
11
mac osx 10.10 为什么安装JDK1.7以后再再环境变量引入1.6后还是1.7

mac osx 10.10 为什么安装JDK1.7以后再再环境变量引入1.6缺还是1.7 怎么切换都不行。 $ echo $PATH [21:04:19] /Users/hanyoubingming/.jenv/shims:/usr/local/Cellar/jenv/0.4.2/bin:/User......

An0nymous
2014/12/11
3.6K
5
JVM内存结构 VS Java内存模型 VS Java对象模型

Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和...

Java架构
07/11
0
0
Oracle的JDBC驱动的版本你了解吗?

classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多...

i33
2012/02/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
38分钟前
6
0

中国龙-扬科
昨天
1
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
5
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
8
0
在PC上测试移动端网站和模拟手机浏览器的5大方法

总结很全面,保存下来以备不时之需。原文地址:https://www.cnblogs.com/coolfeng/p/4708942.html

kitty1116
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部