jenv
是一个并行版本管理的java开发包,注意是国内的
,并不是https://github.com/gcuisinier/jenv可以安装在Linux
Mac
Windows
操作系统上,工具包为我们提供了常用的命令行接口 用户安装、删除、搜索、切换软件版本。
安装
curl -L -s get.jenv.io | bash |
下载完shell后需要重新进入一下终端 或者 source $HOME/.jenv/bin/jenv-init.sh
命令解释
jenv all 显示所有被管理着的软件包(candidate)
jenv list candidate 列出candidate软件包的所有版本
jenv install candidate version 安装指定版本的软件包
jenv uninstall candidate version 卸载指定版本的软件包
jenv reinstall candidate version 重新安装软件包 如果不指定版本号 会删除以前旧的版本号 安装至最新版
jenv use candidate version 使指定版本的软件包生效
jenv default candidate version 默认使用指定版本的软件包
jenv which candidate 列出当前用到的软件版本 及软件所在目录
jenv cd candidate 进入指定软件包默认的版本的安装目录
另外作者的源码托管地址在:https://github.com/linux-china/jenv
示例
安装java1.8
jenv install java 1.8.0_77 |
卸载java1.8
jenv uninstall java 1.8.0_77 |
进入安装目录
jenv cd java |