查询mac已有版本
1、打开终端,输入:
/usr/libexec/java_home -V注意:输入命令参数区分大小写(必须是-V)
目前本地装有两个版本的jdk
xxxx@edydeMacBook-Pro-9 ~ % /usr/libexec/java_home -VMatching Java Virtual Machines (2): 20.0.1 (x86_64) "Oracle Corporation" - "OpenJDK 20.0.1" /Users/xxxx/Library/Java/JavaVirtualMachines/openjdk-20.0.1/Contents/Home 11.0.18 (x86_64) "Oracle Corporation" - "Java SE 11.0.18" /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
查看默认版本
xxxx@edydeMacBook-Pro-9 ~ % java -versionopenjdk version "20.0.1" 2023-04-18OpenJDK Runtime Environment (build 20.0.1+9-29)OpenJDK 64-Bit Server VM (build 20.0.1+9-29, mixed mode, sharing)
打开bash_profile文件
如果是第一次配置环境变量,可以使用touch .bash_profile
创建一个
如果已经有存在的配置文件,则使用open -e .bash_profile
命令或者vim .bash_profile命令
打开
配置环境变量
粘贴下面代码,把JAVA_HOME的路径替换成步骤2中,默认想要的jdk版本路径
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/HomePATH=$JAVA_HOME/bin:$PATH:.CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export JAVA_HOMEexport PATHexport CLASSPATH%
保存
重新加载bash_profile文件
source .bash_profile
查看版本
xxxx@edydeMacBook-Pro-9 ~ % java -versionjava version "11.0.18" 2023-01-17 LTSJava(TM) SE Runtime Environment 18.9 (build 11.0.18+9-LTS-195)Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.18+9-LTS-195, mixed mode)
来源地址:https://blog.csdn.net/zs319428/article/details/132082641