maven安装及配置,适合mac、linux及window用户

本文详述了如何在macOS、Linux及Windows上安装和配置最新版的Maven,包括下载、解压、配置环境变量、设置本地仓库和默认JDK版本,以及启用国内镜像源,帮助开发者高效使用Maven进行Java开发。

”生命不息、折腾不止“,最近因为要使用TypeScript,所以开始使用VSCODE,然后就开始折腾用VSCODE来尝试开发Java,说到Java开发,那么就不得不提到maven。基于折腾原则,决定给电脑重新配置一下最新版的maven,所以在此记录一下。

  1. 下载maven:到Maven – Download Apache Maven上去下载最新版的maven,目前的版本为3.8.3,我下载的是Binary tar.gz archive这个包。
  2. 解压文件: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目录下。
  3. 配置环境变量: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\  

  4. 查看maven版本:输入”mvn -v“,如果安装成功后,可以看到你现在安装的maven及java的安装路径及版本,具体内容举例如下
  5. 配置本地仓库:配置文件位于安装目录的子目录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>;
  6. 配置默认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设置后,如图

     

  7. 设置国内镜像源:找到<mirrors>标签,在其下添加国内镜像源,推荐使用阿里云镜像库。这样maven安装完成,下一篇会介绍在VSCODE中怎么设置maven
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值