当前位置: 首页 > 图灵资讯 > 技术篇> mac安装多个版本java

mac安装多个版本java

来源:图灵教育
时间:2023-10-09 17:19:35

MAC 安装多个版本 Java

在开发过程中,我们经常需要切换不同的版本 Java 开发和测试。本文将介绍 macOS 如何在系统上安装和管理多个版本? Java。

1. 确认已安装 Java 版本

在终端上执行以下命令,查看已安装的命令 Java 版本:

$ java -version

若已安装多个版本 Java,会显示当前默认情况 Java 版本。

2. 安装 Homebrew

Homebrew 是 macOS 我们可以使用上一个优秀的包管理工具来安装和管理多个版本 Java。以下命令安装在终端中 Homebrew:

$ /bin/bash -c "$(curl -fsSL 

根据提示,可以输入密码进行安装过程。

3. 安装 AdoptOpenJDK

AdoptOpenJDK 它由社区驱动 OpenJDK 发布项目提供多个版本 Java,包括 HotSpot 和 Eclipse OpenJ9。我们可以用它 Homebrew 安装 AdoptOpenJDK。

安装 AdoptOpenJDK 11

在终端中执行以下命令,安装 AdoptOpenJDK 11:

$ brew install adoptopenjdk/openjdk/adoptopenjdk11
安装 AdoptOpenJDK 8

在终端中执行以下命令,安装 AdoptOpenJDK 8:

$ brew install adoptopenjdk/openjdk/adoptopenjdk8
4. 切换 Java 版本

通过使用 Homebrew 安装的 AdoptOpenJDK,我们可以轻松切换不同版本的不同版本 Java。

切换到 Java 11

在终端中执行以下命令,切换到 Java 11:

$ export JAVA_HOME=`/usr/libexec/java_home -v 11`
切换到 Java 8

下列命令在终端中执行,切换到终端 Java 8:

$ export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
5. 配置环境变量

切换方便 Java 我们可以在版本中 ~/.bash_profile 文件中配置 JAVA_HOME 环境变量。

先用以下命令打开 ~/.bash_profile 文件:

$ open ~/.bash_profile

在打开的文件中添加以下内容:

export JAVA_HOME=`/usr/libexec/java_home`

保存文件并执行下列命令,使配置生效:

$ source ~/.bash_profile
总结

通过使用 Homebrew 多个版本的安装和管理 Java,我们可以轻松切换不同版本的不同版本 Java 开发和测试。同时,我们可以更方便地配置环境变量进行管理 Java 版本。

以下是安装和切换 Java 版本流程图:

flowchart TD    subgraph 安装 AdoptOpenJDK 11        安装 --> 配置环境变量    end    subgraph 安装 AdoptOpenJDK 8        安装 --> 配置环境变量    end    配置环境变量 --> 切换 Java 版本    切换 Java 版本 --> 完成

我希望这篇文章能对你有所帮助。我希望你能愉快地使用多个版本 Java!