1. 安装
我们这里以mac系统为例说明安装和使用。如果Linux安装可以参考jenv官网
brew install jenv
# for bash
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
# for zsh
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
# export JAVA_HOME
jenv enable-plugin export
2. 添加java版本
# for 1.6
jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
# 1.7开始的路径都在/Library下
jenv add /Library/Java/JavaVirtualMachines/jdk17011.jdk/Contents/Home
3. 常用命令
# 看当前使用的java所在路径
jenv which java
# 查看可以设置的java版本
jenv versions
# 使用某个版本的JDK(全局)
jenv global 1.8
# 去掉某些没有的版本,比如默认会加入3个名字,实际上只用一个即可,多余的可以删除
jenv remove 1.8.0.121
4. 集成maven
直接使用mvn -v查看发现还是用的原来的配置,因此可以通过别名的方式来用jenv执行mvn命令
alias mvn='jenv exec mvn'