Mac如何安装多版本JDK,并且切换自如 您所在的位置:网站首页 mac安装java Mac如何安装多版本JDK,并且切换自如

Mac如何安装多版本JDK,并且切换自如

2024-01-16 09:26| 来源: 网络整理| 查看: 265

概述

作为 Java 开发,JDK 必然不可或缺。

目前使用的主流版本还是 JDK 8,但偶尔会想体验下新版本(目前官方已强推JDK17),如果能装多个版本的 JDK,而且很方便的切换就好了。

本文就来要记录下 Mac 系统下如何这样操作。

操作步骤

首先要下载多个版本的 JDK,这里以 JDK 7、JDK 8、JDK 11 为例,分别下载他们的解压版。

解压后将文件夹移动到目录 /Library/Java/JavaVirtualMachines。

然后配置多个环境变量如下:

# JDK 配置 export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home # 默认JDK版本 export JAVA_HOME=$JAVA_8_HOME # 多版本切换(取了别名,更方便切换) alias jdk7="export JAVA_HOME=$JAVA_7_HOME" alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

配置完之后,查看默认 JDK 版本(前面配置了默认 JDK 8):

$ java -version java version "1.8.0_271" Java(TM) SE Runtime Environment (build 1.8.0_271-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)

版本切换,切换到 JDK 11:

# jaxer @ Phoenix in ~ [17:32:22] $ jdk11 # jaxer @ Phoenix in ~ [17:32:54] $ java -version java version "11.0.10" 2021-01-19 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.10+8-LTS-162) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.10+8-LTS-162, mixed mode)

That's all, thank u.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有