我的是MacOS Catalina系统
在官网下载JDK
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
我下的版本是jdk-8u65-macosx-x64.dmg
oracle下载jdk需要注册? 请看这位作者提供的公共账号https://blog.csdn.net/mnmiaoyi/article/details/107088380
在官网下载Maven
https://maven.apache.org/download.cgi
我下载的版本是apache-maven-3.8.2-bin.tar.gz
JDK直接安装就是了,Maven解压即可。
配置Maven
编辑maven目录下的conf
目录下的settings.xml
添加本地maven仓库缓存目录,我自己新建的一个目录maven-repository
<localRepository>/Users/xlz/my/maven-repository</localRepository>
接着设置国内仓库源
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>tencent</id>
<name>腾讯公共仓库</name>
<url>https://mirrors.tencent.com/nexus/repository/maven-public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
配置mac系统全局环境变量
然后在~目录下编辑.bash_profile文件,没有则自己创建个。写入如下环境变量(注意/Users/[你自己电脑上的实际名字])
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
MAVEN_HOME=/Users/xlz/apache-maven-3.8.2
PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
export MAVEN_HOME
在终端输入source ~/.bash_profile
使之生效。重启系统会失效,这时需要编辑~目录下的.zshrc文件(没有则自己创建),写入source ~/.bash_profile
这句配置,然后执行source ~/.zshrc
使之生效。
重启mac电脑。
在终端输入mvn -v
验证maven,显示出版本号就成功了。
输入javac -version
显示出版本号就成功了。
输入$JAVA_HOME
可显示JDK的home路径。
输入$MAVEN_HOME
可显示Maven的路径。
Idea2021配置Maven
idea配置文件编码为 UTF-8