Mac下maven安装与配置

一、下载

  • 官网地址:http://maven.apache.org/download.cgi
    在这里插入图片描述
    下载完成之后自动解压,可以新建Apache文件夹,拷贝在此文件夹下,方便统一管理,其他文件夹也都🉑️
    在这里插入图片描述

二、配置环境变量

1. zsh切换为bash

  • 注意由于网上的各种资料都是用bash“终端”所以大家最好改为bash,现在苹果默认为zsh
    在这里插入图片描述

  • 切换bash(需要sudo)
    chsh -s /bin/bash

  • 切换zsh(不需要sudo)
    chsh -s /bin/zsh

注意:如果输入命令和密码后提示:no change made.

请加上sudo之后再尝试,然后重新打开终端,切换成功。

2. 编辑.bash_profile文件

vim ~/.bash_profile

  • 输入i进入到编辑模式
    在这里插入图片描述

3. 配置maven文件地址

export M2_HOME=maven的绝对路径
export PATH=$PATH:$M2_HOME/bin
在最开头输入上面两句代码
在这里插入图片描述

4. 保存文件,执行如下命令使配置生效

按esc键退出编辑,接着在最下面输入 :wq 后按Enter键,进入命令行界面
在这里插入图片描述

最后输入source ~/.bash_profile,按Enter键后保存成功
在这里插入图片描述

终端继续输入mvn -v
当显示出下列信息则代表Maven安装配置成功
在这里插入图片描述

三、Intellij IDEA配置Maven

1. 打开welcome界面

点开preference

  • 注意,最好在当前节目打开preference设置,打开一个项目之后在左上角点开preference的设置不是全局的
    在这里插入图片描述

设置

首先找到Maven设置,此处有三处设置,如图
在这里插入图片描述

  1. 在“1”处找到相应的文件夹选中,这里的就是你自己选择的文件夹,记得保持一致
  2. 在“2”处找到settings.xml文件,选中。此settings.xml需要修改,稍后再说,很关键。要勾选Override
  3. 在“3”处要选择一个文件夹当作本地仓库,保存maven下载的各种包,这个文件夹的位置也是自己选择,并且此文件夹的绝对路径稍后也要保持在settings.xml中。要勾选Override
  • 可以看到我就把Repository建在了apache-maven-3.6.3,只是为了方便管理,其他位置都🉑️
    在这里插入图片描述

  • 更要注意的是,当你打开一个项目或者新建一个项目之后一定要检查这三处设置是否和刚才的一致,如果不一致一定要再来一遍

四、设置settings.xml

  • 我是用Textastic这个软件打开的settings.xml文件,很好用,付费软件,在某宝买的苹果账号,就很划算

1、设置本地仓库

<localRepository>/Users/fhn/Apache/apache-maven-3.6.3/Repository</localRepository>
此处的地址要和前面说到的“3”处一致
在这里插入图片描述

2、设置阿里云镜像仓库

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

必须设置,自带的仓库下载的很慢
在这里插入图片描述

3、设置Java jdk

<profile>
      <id>myjdk</id>
      <activation>
		  <activeByDefault>true</activeByDefault>
		  <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
</profile>
	

我用的jdk1.8,此处的id值任意
在这里插入图片描述

到这一步就已经完事了,然后自己创建以后maven项目,在dependency里加入一个包,如果能成功下载包并且不报红就OK了,如果报红那就重启Intellij IDEA然后检查上面的三处配置是否正确。

  • maven项目的创建我是看b站千峰的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值