目录

Mac-配置-Maven-JDK

Mac 配置 Maven & JDK

不使用 Homebrew,创建指定版本

JDK

1、官网下载指定版本并安装……省略

2、 vi ~/.zshrc

同时要检查 bash_profile 是否存在。

if [ -f ~/.bash_profile ] ; then
    source ~/.bash_profile
fi

JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.0.15.1.jdk/Contents/Home

export JAVA_HOME=$JAVA_HOME_11

3、配置多个不同版本的 JDK

4、配置不同的地址、同时声明jdk8/11/17,可以通过这样的别称来直接快速地切换 jdk 版本。

# JDK Config
JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
JAVA_HOME_17=/Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home
 
export JAVA_HOME=$JAVA_HOME_8
alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"
alias jdk11="export JAVA_HOME=$JAVA_HOME_11 && echo current JDK has switched to openjdk version 11. && java -version"
alias jdk17="export JAVA_HOME=$JAVA_HOME_17 && echo current JDK has switched to openjdk version 17. && java -version"
 
CLASS_PATH="$JAVA_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin"

Maven

1、下载https://archive.apache.org/dist/maven/maven-3/3.8.2/binaries/

vi ~/.bash_profile

如果多个 jdk 需要配置的话,必须要放置 Maven 的所有配置在 jdk 至上。

https://i-blog.csdnimg.cn/direct/1fed5c064ffe4f1085c055371604d8dd.png

保存和检查

java -version
mvn -version

echo $JAVA_HOME   

source ~/.zshrc
source ~/.bash_profile