MacBook Air M1配置java开发环境 Maven + IDEA
1. JDK配置
目前 Zulu JDK 支持 M1芯片,下载 Download Azul Zulu Builds of OpenJDK
下载后点击安装,按照步骤进行,完成后,在控制台输入java -version
openjdk version "17.0.1" 2021-10-19 LTS
OpenJDK Runtime Environment Zulu17.30+15-CA (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM Zulu17.30+15-CA (build 17.0.1+12-LTS, mixed mode, sharing)
Zulu JDK默认安装在/Library/Java/JavaVirtualMachines目录下
2. MAVEN 配置
下载 Maven
首先从 Maven 官方地址:http://maven.apache.org/download.cgi 下载最新版本apache-maven-xxx-bin.tar.gz
加下来将下载的文件解压到 /usr/local/maven
下。
小tips:快捷键command + shift + G
然后前往/usr/local
配置环境变量
$ vi ~/.bash_profile
添加如下的 maven 配置:
export M3_HOME=/usr/local/maven/apache-maven-3.8.4
export PATH=$M3_HOME/bin:$PATH
执行如下命令使配置的环境变量生效:
$ source ~/.bash_profile
测试 Maven 是否安装成功
可以先输出 Maven 环境地址
$ echo $M3_HOME
$ echo $PATH
如果输出类似这样的值则表明配置没问题。
/usr/local/maven/apache-maven-3.8.4
/usr/local/maven/apache-maven-3.8.4/bin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
接下来用maven 的命令查看 maven 版本,鉴定Maven 环境是否安装成功。
$ mvn -version
成功时,输出的日志如下:
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/maven/apache-maven-3.8.4
Java version: 17.0.1, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "11.6", arch: "aarch64", family: "mac"
这样,Mac 下 Maven 的环境就配置成功。
接下来设置 Maven 的镜像下载仓库以及阿里镜像源。
首先:点开/usr/local/maven/apache-maven-3.8.4
中的conf文件,配置里面的settings.xml
文件,将<localRepository>/usr/local/maven_repository </localRepository>
配置到 settings中去。(没有的话直接粘贴就可以)
(maven_repository这个文件是maven在本地的仓库,这个文件可以随意命名,没有的话也可以自己建一个,最好不要放在maven包下,方便后期维护管理)
然后:修改 Maven 安装目录下的 xx/conf/settings.xml 配置文件,找到 <mirrors>
标签添加如下配置
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
3. 下载 M1 的 IDEA Download IntelliJ IDEA ,下载后直接安装
安装完成后我们来设置一下新建项目的默认配置,主要是 Maven 仓库的配置
-
打开idea,点击左上角IntelliJ IDEA -> Perferences ->左上角搜maven
需要配置的只有右边红色圈住的五个地方:
-
将后边圆圈圈住的地方勾上
-
Maven home directory这里选则你安装maven的目录,我的安装路径是:(shift + command + . 显示隐藏目录)
/usr/local/apache-maven-3.8.4
- User settings file 这里选maven目录中conf下的settings.xml文件的位置,我的路径:
/usr/local/apache-maven-3.8.4/conf/settings.xml
- Local repository这里就是上面创建的那个maven本地仓库的位置,选中你自己的文件所在位置
/usr/local/maven_repository
上面三步都要改成你自己文件所在的位置
- 点击右下角Apply,然后点OK,窗口自动关闭了