利用 jEnv 管理 Mac OS 多java版本

开发工具推荐

Posted by Mio4kon on 2017-02-20

以前管理java分支用的是alias的方式,最近发现一个工具jEnv也非常好用,不只可以管理java版本,还可管理maven,tomcat等等的版本控制.

使用如下:

  • 安装 jEnv

    curl -L -s get.jenv.io | bash
    
  • 创建对应文件夹

    mkdir -p $HOME/.jenv/candidates/java
    cd ~/.jenv/candidates/java
    mkdir 1.7
    mkdir 1.8
    
  • 指定映射

    ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin ~/.jenv/candidates/java/1.7
    ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin ~/.jenv/candidates/java/1.8 
    

上面映射的具体版本要根据自己电脑装的来,别直接复制用了.

  • 切换环境

    jenv use java 1.8
    

更多用法参见:

https://github.com/linux-china/jenv