jdk版本的自由切换for Mac

在编译Android源码的时候需要Java环境是1.7,而我本地使用的是jdk1.8。下载1.7版本jdk,安装。但是我Android日常开发环境需要用到1.8版本,而某些地方需要不同版本。

  1. 安装brew(自行Google)
  2. brew install jenv
  3. 在 ~/.bash_profile写入下面代码

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

  1. 关掉bash,再打开。(让第三步骤生效)
  2. 把本地的Java版本放进jenv中

$ jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/
$ jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/

  1. 切到自己的那个目录设置该目录下使用jdk1.7

$ jenv local 1.7

  1. $ java -version查看是否成功。

你可能感兴趣的:(jdk版本的自由切换for Mac)