Mac配置Maven环境[通俗易懂]

Mac配置Maven环境[通俗易懂]1.下载maven包到本地https://maven.apache.org/download.cgi1.在应用程序找到终端(实用工具)文件夹里面2.输入命令:vi~/.bash_profile输入i进入编辑模式输入:(注意⚠️M2_HOME需要填写为自己的路径哦~)exportM2_HOME=/Library/apache-maven-3.5.3exportPATH…

大家好,又见面了,我是你们的朋友全栈君。

1.下载maven包到本地
https://maven.apache.org/download.cgi
在这里插入图片描述
2.在应用程序找到终端(实用工具)文件夹里面

输入命令:

vi ~/.bash_profile

输入 i 进入编辑模式

输入:(注意⚠️M2_HOME需要填写为自己的路径哦~)

export M2_HOME=/Users/zeal/MyApp/MyRepository/apache-maven-3.6.1

export PATH=$PATH:$M2_HOME/bin

在这里插入图片描述
3.输入或按ESC退出编辑模式

输入::wq(保存文件并退出)

输入:source .bash_profile(执行此文件)

查看是否配置成功,输入

echo $M2_HOME
mvn -version

出现:
在这里插入图片描述
很有可能是java环境变量没有配置,输入java
在这里插入图片描述
发现java环境变量的确没有配置

4.java环境变量配置请移步:
https://blog.csdn.net/zeal9s/article/details/97243107

下面是整理好的java和maven的环境变量
在这里插入图片描述
输入mvn -version还是没有正确信息输出

5.检查setting.xml的配置
1)localRepository路径为本地仓库的文件夹路径
在这里插入图片描述
2)设置阿里云镜像(由于国内网络问题,从maven中央仓库下载比较慢,可配置阿里云镜像下载jar包速度会快很多)

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

在这里插入图片描述
再次输入

echo $M2_HOME
mvn -version

在这里插入图片描述
maven的路径和版本都能正确显示,代表配置成功~

注意:需要提前配置java环境

说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146440.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月15日 上午9:20
下一篇 2022年5月15日 上午9:40


相关推荐

  • Docker网络,网络工程师还不赶紧收藏!

    Docker网络,网络工程师还不赶紧收藏!学习Docker网络前建议清空所有环境dockerrmi-f$(dockerimages-aq)每启动一个docker容器,docker就会给docker容器分配一个ip。只要安装了docker,就会有一个网卡docker0(桥接模式,使用的是evth-pair技术)什么是Evth-pairEvth-pair就是一对的虚拟设备接口,他们都是成对出现的,一段连着协议,一段彼此相连.正因为这个特性,evth-pair充当一个桥梁,连接各种虚拟网络设备。OpenStac,Dock

    2022年7月19日
    19
  • jq ajax 跨域_解决跨域请求

    jq ajax 跨域_解决跨域请求jQuery中封装了ajax的方法,以下主要讨论在这种方法下跨域的问题1.在服务端添加响应头header(‘Access-Control-Allow-Origin’,’*’)header(‘Access-Control-Allow-Methods’,’PUT,POST,GET,DELETE,OPTIONS’)

    2022年8月24日
    10
  • hough变换检测圆原理(定位变换后的面如何变成实体)

    Hough变换基本原理Hough变换是由PaulHough于1962年提出的一种检测圆的算法,它的基本思想是将图像从原图像空间变换到参数空间,在参数空间中,使用大多数边界点都满足的某种参数形式作为图像中的曲线的描述,它通过设置累加器对参数进行累积,其峰值对应的点就是所需要的信息。Hough变换最大的优点是对噪声不敏感。对于满足直线方程y=ax+b的某一个点(x0,y0),对应于参数平…

    2022年4月10日
    145
  • CMD安装IIS

    CMD安装IIS当 windows 登录用户非 administrato 用户组 无法通过控制面板安装 windowsfeatu 网上找了一下命令行安装记录如下 dism Online Enable Feature FeatureName IIS ApplicationD FeatureName IIS ASP FeatureName IIS ASPNET

    2026年3月18日
    2
  • Java内存管理-程序运行过程(一)「建议收藏」

    勿在流沙住高台,出来混迟早要还的。做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!相信在做Java开发的伙伴一定知道 JVM(Java Virtual Machine(Java虚拟机)!本系列会开启对JVM相关的知识的探索和总结,让我们一起踏入JVM的学习之旅中,去了解和发现更加精彩的Java世界! 正如奥古斯特·罗丹 说过:世界上不是缺少美,而是缺少发现美的眼…

    2022年2月28日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号