[iOS] jdk 多版本切换
2018-05-08 本文已影响88人
manajay
参考链接 Mac配置多个Java版本
- 下载 jdk
安装不同 的jdk
后的环境为
执行 usr/libexec/java_home -V
Matching Java Virtual Machines (2):
10, x86_64: "Java SE 10" /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
1.8.0_65, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
- 配置
bash_profile
使用vim 编辑
, 命令行输入 vim ~/.bash_profile
输入下面的内容
# 设置 jdk1.8
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
# 设置 jdk1.10
export JAVA_10_HOME=`/usr/libexec/java_home -v 10`
# alias 命令动态切换 jdk 版本
alias jdk10="export JAVA_HOME=$JAVA_10_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
# 默认 jdk 使用1.8版本
export JAVA_HOME=$JAVA_8_HOME
刷新配置 source ~/.bash_profile
- 只需要执行
jdk8
或者 jdk10
即可马上切换环境
使用 java -version
可以查看当前的 jdk
版本