Mac安装JDK及Maven

JDK安装及其配置

如果是M1芯片的话,推荐选择Zulu JDK,这是适配ARM架构的Open JDK版本,其下载地址为:https://www.azul.com/downloads/?package=jdk
在这里插入图片描述
然后根据需求选择不同版本的.dmg格式JDK下载,然后直接安装即可,Zulu JDK默认安装在/Library/Java/JavaVirtualMachines 目录下,安装完成后会自动配置好环境变量,不需要自己再配置,直接测试就好了。
在这里插入图片描述

如果是非M1芯片的话,则在安装好后需要配置相应的环境变量,这里推荐选择Oracle JDK,其下载地址为:https://www.oracle.com/java/technologies/downloads
在这里插入图片描述
安装完以后,则需要配置环境变量了,这里我们需要检查你的默认shell是什么,可使用echo $SHELL
在这里插入图片描述
以前每个新用户的默认shell是/bin/bash,其对应的配置文件为~/.bash_profile,从macOS Catalina(10.15.x) 版开始,Mac使用/bin/zsh作为默认Shell,其对应的配置文件为~/.zshrc

配置内容如下:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk11.0.13.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.ja

若在新版本的MacOS中使用了~/.bash_profile进行了配置,则会导致每次关闭窗口后,都要重新执行source才能重新生效,这里我们也可以在.zshrc文件中添加source ~/.bash_profile语句来解决。


Maven安装及其配置

Maven所有系统都是通用的压缩文件,所以这里我们可以直接通过官网来选择所需的版本进行下载安装,其下载地址为:https://maven.apache.org/download.cgi
在这里插入图片描述
下载完成后,直接解压出来,放入想要放入的文件夹,然后配置其环境变量,至于在~/.bash_profile配置文件中配置,还是在~/.zshrc配置文件中配置,其判断依据同上所述,可依据echo $SHELL来进行判断。

配置内容如下:

export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

配置完成后,执行source ~/.zshrc重新刷洗环境变量即可
在这里插入图片描述

另外我们可以在Maven中修改settings个人配置,首先我们进入Maven安装目录下的conf文件夹,在settings.xml文件内添加localRepository标签,设置本地Maven仓库路径,这样jar包就会被下载到这个位置。
在这里插入图片描述
在这里插入图片描述
然后我们一般还会配置阿里的镜像地址,其内容如下:

<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>central</mirrorOf>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/rockvine/article/details/120319640