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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • matlabGUI入门

    matlabGUI入门1基础知识1.1函数1.2数据类型1.3绘图1.4其它2GUIDE2.1创建GUI界面2.2模板选择2.3控件2.4对象浏览器2.5回调函数2.6属性检查器2.7数据传输由窗口、菜单、图标、光标、按键、对话框和文本等各种图形对象组成的用户界面叫作图形用户界面(GUI)。它可以允许用户定制与MATLAB的交互方式,从而命令窗口不再是唯一与MATLAB的交互方式。用户通过鼠标或键盘选择、激活这些图形对象,使计算机产生某种动作或变化。

    2022年6月5日
    56
  • 计算机网络-划分子网 四大类必会题型

    计算机网络-划分子网 四大类必会题型必记知识点A类:0~126,默认子网掩码:255.0.0.0B类:128~191,默认子网掩码:255.255.0.0C类:192~223,默认子网掩码:255.255.255.0子网地址:网络号(照抄)+子网号(照抄)+主机号(全为0)广播地址:网络号(照抄)+子网号(照抄)+主机号(全为1)子网掩码:网络号(全为1)+子网号(全为1)+主机号(全为0)IP地址总数:根据主机号的位数得出可分配IP地址总数:主机数(IP地址总数-2)(减去全0和全1的

    2022年6月27日
    26
  • 【转载】线程数究竟设多少合理

    【转载】线程数究竟设多少合理

    2021年11月20日
    38
  • SharedPreferences采用什么方式存储数据_sharedpreferences使用方法

    SharedPreferences采用什么方式存储数据_sharedpreferences使用方法SharedPreferences(简称sp)Android平台上一个轻量级的存储辅助类,它提供了key-value键值对的接口,用来保存应用的一些常用配置,在应用中通常做一些简单数据的持久化缓存。本文将详细的分析SharedPreferences的实现方式、存储机制、如何正确使用它以及sp的性能问题等方面。SharedPreferences实现详解我们在Android开发中,如果想要保存一个相对较小的键值对集合,则应使用SharedPreferencesAPI。SharedPreferences对

    2022年8月11日
    5
  • 常见归一化公式_归一化结果怎么算

    常见归一化公式_归一化结果怎么算 1、线性函数转换,表达式如下:y=(x-MinValue)/(MaxValue-MinValue)说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值。2、对数函数转换,表达式如下:y=log10(x)说明:以10为底的对数函数转换。3、反余切函数转换,表达式如下:y=atan(x)*2/PI4、式(1)将输入值换算为[-1,1]区间的值,在输出

    2022年10月11日
    0
  • Windows下LaTeX安装教程[通俗易懂]

    Windows下LaTeX安装教程[通俗易懂]文章目录一、前言二、TeXLive下载三、WinEdt下载四、感谢一、前言LaTeX在Windows、Mac、Linux三个系统都具有发行版,而且版本也比较多,比如TeXLive、CTeX、MacTeX、MikTex等。本章中则主要介绍Windows下最常用的LaTeX安装方案,就是TeXLive+WinEdt。TeXLive是LaTeX的运行环境,而WinEdt则是编写LaTeX文…

    2022年4月27日
    204

发表回复

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

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