Mac多版本jdk的切换

PART 1

有两个版本的jdk118
默认安装路径:/Library/Java/JavaVirtualMachines/

PART 2

118之间切换:

  • PART 2.1
    打开终端,输入如下命令:open -e .bash_profile
  • PART 2.2
    在文本里加入如下代码:
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
#默认JDK1.8
export JAVA_HOME=$JAVA_8_HOME
#alias命令动态切换JDK版本  
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
  • PART 2.3
    保存文件并关闭

  • PART 2.4
    刷新环境,在终端输入:source .bash_profile

  • PART 2.5
    查看当下的jdk版本,终端输入: java -version

java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
  • PART 2.6
    切换版本11,终端输入:jdk11; 然后刷新: source .bash_profile,就可切换成功!(切换成8和上述操作相同,切换后刷新环境在查看版本。)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容