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


相关推荐

  • JVM调优工具总结「建议收藏」

    JVM调优工具总结「建议收藏」一、jps:虚拟机进程状况工具它可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(MainClass,main()函数所在的类)名称以及正在运行的本地虚拟机唯一ID(LVMID);它是使用率最高的一个JDK命令行工具,因为其他的命令行工具都需要输入查询到的ID来确定要监控的是哪一个虚拟机进程。命令格式:jps[options][hostid]选项作用-q只…

    2022年5月6日
    28
  • 类 InputStreamReader[通俗易懂]

    类 InputStreamReader[通俗易懂]InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者可以接受平台默认的字符集。每次调用 InputStreamReader 中的一个 read() 方法都会导致从底层输入流读取一个或多个字节。要启用从字节到字符的有效转换,可以提前从底层流读取更多的字节,使其超过满足当前读取操作所需的字节。

    2022年9月26日
    3
  • vue使用md5_vuepress在线编辑文档

    vue使用md5_vuepress在线编辑文档1,需求一直在找一个好用的富文本编辑器,但是发现现在富文本已经不流行了,现在流行md所以找md编辑器找到一个好用的:mavon-editorgithub:https://github.com/hinesboy/mavonEditor2,配置main.jsimportVuefrom”vue”;importAppfrom”./App.vue”;import…

    2022年9月2日
    4
  • mysql的可视化工具_Mysql可视化工具Navicat的基本使用

    mysql的可视化工具_Mysql可视化工具Navicat的基本使用一、写在前面的话相信大多数php初学者刚学习mysql的时候,应该都是在cmd黑窗口中进行一些基本sql的增删改查操作,但是在企业中几乎不会在黑窗口环境中进行sql的编写,主要有两点原因:1.界面不友好(虽然有点逼格)2.容易造成数据的误删除(不像女朋友没了可以再找),下面就给大家介绍mysql可视化工具navicat的常用的操作。至于怎么安装navicat相信大家都会,基本一路next,然后选…

    2025年7月23日
    3
  • CI框架与Thinkphp框架的一些区别

    CI框架与Thinkphp框架的一些区别

    2022年2月8日
    62
  • 1.3万亿条数据查询如何做到毫秒级响应?

    1.3万亿条数据查询如何做到毫秒级响应?

    2020年11月14日
    165

发表回复

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

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