Mac M1 Maven安装与配置教程

 更新时间:2025年09月04日 09:07:16   作者:minh_coo  
文章详细介绍了Maven的安装配置步骤,包括下载解压、设置环境变量路径、编辑bash_profile文件,以及修改settings.xml配置本地仓库和镜像源,最后通过mvn -v验证配置是否成功

1、官网下载Maven

官网链接:点这里!

2、下载完毕对其进行解压,放到指定目录下。

例如:我将其放在/Users/minh/Maven当中

3、配置变量

(1)调出终端,输入vim ~/.bash_profile进入配置;

(2)按i进入编辑模式,输入如下内容,按esc退出编辑模式,输入“:wq”推出;

export M2_HOME=/Users/minh/Maven/apache-maven-3.8.5
export PATH=$PATH:$M2_HOME/bin

其中第一行,“=”之后为你下载的Maven所放置的路径。

(3)终端中输入source ~/.bash_profile

(4)输入mvn -v,检查是否配置成功

4、Maven配置修改

找到下载的文件夹,进入conf文件夹,找到settings.xml并打开。

(1)配置本地仓库

找到localRepository,添加内容:

<localRepository>/Users/minh/Maven/LocalHouse</localRepository>

(2)配置镜像仓库

找到mirrors,添加内容:

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java获取IP归属地全网显示开源库使用

    java获取IP归属地全网显示开源库使用

    这篇文章主要为大家介绍了java获取IP归属地全网显示的开源库使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • java实现在复制文件时使用进度条(java实现进度条)

    java实现在复制文件时使用进度条(java实现进度条)

    在对大文件操作时,可能会需要些时间,此时为用户提供进度条提示是非常常见的一项功能,这样用户就可以了解操作文件需要的时间信息。本实例为大家介绍了在复制大的文件时使用的进度条提示,需要注意的是,只有在读取文件超过2秒时,才会显示进度条
    2014-03-03
  • elasticsearch中的mapping简介(最新整理)

    elasticsearch中的mapping简介(最新整理)

    Mapping 也称之为映射,定义了 ES 的索引结构、字段类型、分词器等属性,是索引必不可少的组成部分,这篇文章主要介绍了elasticsearch中的mapping简介,需要的朋友可以参考下
    2025-06-06
  • Spring整合Dubbo框架过程及原理解析

    Spring整合Dubbo框架过程及原理解析

    这篇文章主要介绍了Spring整合Dubbo框架过程及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 实例分析java对象的序列化和反序列化

    实例分析java对象的序列化和反序列化

    序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。一般将一个对象存储至一个储存媒介,例如档案或是记亿体缓冲等。在网络传输过程中,可以是字节或是XML等格式。而字节的或XML编码格式可以还原完全相等的对象。这个相反的过程又称为反序列化
    2018-09-09
  • Spring data JPA只查询部分字段问题及解决

    Spring data JPA只查询部分字段问题及解决

    这篇文章主要介绍了Spring data JPA只查询部分字段问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Mybatis-plus4条件构造器使用方式

    Mybatis-plus4条件构造器使用方式

    这篇文章主要介绍了Mybatis-plus4条件构造器使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • IDEA如何导入已有Maven项目

    IDEA如何导入已有Maven项目

    导入Maven项目到IDEA时,经常遇到问题,本文记录正确步骤,首先创建空项目,然后选择Import Module from external model并选择Maven,勾选所需profiles和Maven项目,最后设置Project SDK,这样配置后,项目结构将符合预期,仅显示一个Module
    2024-11-11
  • Java中Spring的Security使用详解

    Java中Spring的Security使用详解

    这篇文章主要介绍了Java中Spring的Security使用详解,在web应用开发中,安全无疑是十分重要的,选择Spring Security来保护web应用是一个非常好的选择,需要的朋友可以参考下
    2023-07-07
  • Java编写程序之输入一个数字实现该数字阶乘的计算

    Java编写程序之输入一个数字实现该数字阶乘的计算

    这篇文章主要介绍了Java编写程序之输入一个数字实现该数字阶乘的计算,本文通过实例代码给大家介绍的非常想详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02

最新评论