Mac安装Java

1.安装openjdk17

brew install openjdk@17  

2.把homebrew安装的openjdk17软链接到系统目录,并检查版本

sudo ln -sfn $(brew --prefix)/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk 
java --version

配置环境变量

3.1 切到jdk的home文件

cd /Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home

首次创建配置,可以使用这个命令创建配置文件

touch .bash_profile

然后使用以下命令打开配置文件

open -e .bash_profile

添加配置内容:注意路径

JAVA_HOME="/Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

4. 完成配置:

source .bash_profile

输入echo $JAVA_HOME可以看到环境配置的路径

source .bash_profile #完成配置
 echo $JAVA_HOME #检查配置

2.快速切换jdk版本

2.1 确认jdk目录

cd /Library/Java/JavaVirtualMachines/  #进入这个目录
ls  #查看目录下的文件

存在两个jdk版本
/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

2.2 编辑家目录下的.bash_profile

vim ~/.bash_profile

2.3 在打开的文件末尾添加代码。

# openjdk8 
java8=/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home
# openjdk 11
java11=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
# default jdk8
export JAVA_HOME=$java8
alias java8="export JAVA_HOME=$java8"
alias java11="export JAVA_HOME=$java11"

2.4 重新加载我们修改后的配置文件

. ~/.bash_profile

3 验证

java -version #查看当前的Java版本是什么。

java8 ----> java11

命令行输入java11,就从java8切换到了java11

posted @ 2023-04-27 10:40  亦痕  阅读(788)  评论(0编辑  收藏  举报
//点击特效
//为右下角推荐推荐区域添加关注按钮 // 生成目录索引列表 //返回顶部