”生命不息、折腾不止“,最近因为要使用TypeScript,所以开始使用VSCODE,然后就开始折腾用VSCODE来尝试开发Java,说到Java开发,那么就不得不提到maven。基于折腾原则,决定给电脑重新配置一下最新版的maven,所以在此记录一下。
- 下载maven:到Maven – Download Apache Maven上去下载最新版的maven,目前的版本为3.8.3,我下载的是Binary tar.gz archive这个包。

- 解压文件:mac及linux,可以直接使用命令tar -zxvf apache-maven-3.8.3-bin.tar.gz进行解压,而window用户,直接使用相应的解压软件解压即可;建议解压后,放在非中文目录下,mac及linux,我比较喜欢放在/opt目录下,命令为:sudo mv ~/downloads/apache-maven-3.8.3-bin /opt/maven;
windows用户,可以放在D:\Program Files\Apache\maven目录下。
- 配置环境变量:mac用户,需要注意你所使用的终端的工具,如果是用zsh,则运行vi ~/.zshrc,如果是bash,则使用vi ~/.bash_profile,linux用户,使用vi /etc/profile命令,然后在文件中增加:export M3_HOME=/opt/maven及export PATH=$PATH:$M3_HOME/bin;
如果是window用户,在我的电脑-------属性-------高级系统设置---------环境变量---------系统变量--------新建 新建环境变量MAVEN_HOME和M3_HOME,赋值D:\Program Files\Apache\maven

同时编辑环境变量Path,在最后追加;%MAVEN_HOME%\bin\
- 查看maven版本:输入”mvn -v“,如果安装成功后,可以看到你现在安装的maven及java的安装路径及版本,具体内容举例如下

- 配置本地仓库:配置文件位于安装目录的子目录conf下,文件名是”settings.xml",mac及linux用户输入cd /opt/maven/conf后,再输入vi setting.xml;然后找到<localRepository>,在其后面设置本地仓库路径,设置路径前,先到相应的地方建立好对应的文件夹。我设置的为<localRepository>/var/maven/repository</localRepository>
window用户,同样设置路径前,先到相应的地方建立好对应的文件夹。然后直接使用文本编辑软件打开该文件后,在同样的位置增加本地仓库路径<localRepository>D:\Install\maven\maven-repository</localRepository>; - 配置默认JDK版本:在settings.xml文件中,找到内有jdk的<profile>标签,然后在后面增加
<profile> <id>jdk-11</id> <activation> <activeByDefault>true</activeByDefault> <jdk>11</jdk> </activation> <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> <maven.compiler.compilerVersion>11</maven.compiler.compilerVersion> </properties> </profile>建议最高使用jdk11,mac及linux设置后,如图

- 设置国内镜像源:找到<mirrors>标签,在其下添加国内镜像源,推荐使用阿里云镜像库。
这样maven安装完成,下一篇会介绍在VSCODE中怎么设置maven
本文详述了如何在macOS、Linux及Windows上安装和配置最新版的Maven,包括下载、解压、配置环境变量、设置本地仓库和默认JDK版本,以及启用国内镜像源,帮助开发者高效使用Maven进行Java开发。
9390

被折叠的 条评论
为什么被折叠?



