安装
- Linux / OS X
1 | git clone https://github.com/jenv/jenv.git ~/.jenv |
- Mac OS X via Homebrew
1 | brew install jenv |
配置环境变量
- Bash
1 | echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile |
- Zsh
1 | echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc |
添加 JDK
- 查看系统安装的 JDK
1 | hzlei@mbp:~ $ ll /Library/Java/JavaVirtualMachines |
- 添加
1 | jenv add /Library/Java/JavaVirtualMachines/amazon-corretto-21.jdk/Contents/Home |
命令详解
命令 | 解释 |
---|---|
jenv versions | 列出所有可用JDK版本 |
jenv version | 显示当前激活版本 |
jenv version-name | 仅打印版本号 |
jenv global <ver> | 设置系统全局默认的Java版本(写入 ~/.jenv/version 文件) |
jenv local <ver> | 在当前目录设置Java版本(生成 .java-version 文件) |
jenv shell <ver> | 为当前Shell会话设置临时Java版本 |
jenv add <path> | 将已安装的JDK路径添加到jenv管理系统中 |
jenv remove <ver> | 从jenv中移除指定版本(不会卸载JDK文件) |
jenv rehash | 刷新命令垫片 |
jenv doctor | 环境健康检查 |
jenv which <cmd> | 查找命令路径 |
jenv whence <cmd> | 查找提供命令的版本 |