• 史上最全安装Maven教程


    史上最全安装Maven教程


    简单了解一下什么是Maven

    1.Maven翻译为“专家“, ”内行”的意思,是著名Apache公司下基于Java开发的开源项目。

    2.Maven项目对象模型(POM)是一个项目管理工具软件,可以通过简短的中央信息描述来管理项目的搭建,报告和文档等步骤。

    3.Maven是一个项目管理的工具,可以对项目进行构建、依赖的管理。

    PS:(Gradle的项目搭建方式,将在不久的未来取代Maven,大势所趋。原因如何 小Du下期为您揭晓)

    一.官网下载

    下载官网→_→传送门

    image-20210326171236983

    二.配置Maven环境

    1.将下载好的压缩包,解压至你想要安装的目录下。

    2.复制Maven的根目录

    2Maven

    3.配置Maven环境

    此电脑>高级系统设置>环境变量>

    maven3

    4.在Path中新建

    maven4.

    %MAVEN_HOME%in
    
    • 1

    5.启动CMD命令工具

    输入:mvn -v

    maven5

    出现上述界面,则表示成功安装Maven

    三.修改Maven仓库下载镜像及修改仓库位置

    小Du第一次以Maven的方式搭建Java项目时,下载所需的jar包足足用去四五个小时,欲哭无泪。假如搭建的大型项目开发框架时,这样的下载jar包速度是远远不行的(PS:下载慢的原因是服务器在国外,要翻墙才能下载,大约速度在0.9K/s的下载速度),所以我们安装好Maven时,要及时的修改Maven下载的镜像地址,最好改为国内的下载镜像,例如阿里云中央仓库,华为云中央仓库。

    1.修改Maven的下载镜像地址

    1). 打开Maven的安装目录>conf文件夹>setting.xml用记事本或者notepad++打开

    在这里插入图片描述

    2).在 的标签下添加阿里云中央镜像仓库

    
    		 nexus-aliyun
    		 *
    		 Nexus aliyun
    		 http://maven.aliyun.com/nexus/content/groups/public
    	
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    maven7

    修改完后,再次搭建Maven项目,下载一个大型项目的jar大约10S左右,开发体验度瞬间飙升。


    2.修改默认Maven的仓库位置

    在开发Maven项目过程中会下载非常多的jar包,而Maven默认的下载位置在C盘,小Du的Maven仓库已经达到了10G左右,如果不及时的修改,C盘很容易撑爆,且C盘容易损毁。

    1).默认的Maven仓库位置为:

    C:Users.m2
    epository
    
    • 1
    • 2

    2).在其他盘符创建文件夹命名为.m2,在.m2的文件夹下再创建repository文件夹(PS:文件夹名字可随意更改,但为了遵守规范,以默认的文件夹名创建)

    打开Maven的安装目录>conf文件夹>setting.xml用记事本或者notepad++打开

    maven8

    找到标签,在 标签下写入你的仓库文件夹根目录

    例子:D盘下software文件夹下.m2文件夹下repository为我的maven仓库

     D:Software.m2
    epository
    
    • 1
    • 2

    四.在Idea上配置Maven工具

    打开我们的开发工具Idea,在setting中搜索maven

    maven9


    五.在Eclipse配置Maven工具

    打开我们的eclipse开发工具,点击菜单栏window>preferences>Maven>User Settings

    maven10

    至此Maven的安装教程到此结束,觉得不错给小Du一个赞吧,您的肯定是小Du创作的最大动力。

    先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

  • 相关阅读:
    Linux时间管理:命令与脚本的完美结合
    8.Linux实操指令(搜索查找指令)
    Docker容器与虚拟化技术:DaoCloud账户注册
    (十)Spring之回顾反射机制
    c++ 正则表达式
    【Mysql】关联查询1对多处理
    在spring boot中调用第三方接口时重试问题
    并发程序的隐藏杀手你知道是谁吗?
    2023.11.22 -数据仓库
    求链表入环的第一个交点
  • 原文地址:https://blog.csdn.net/m0_54864585/article/details/126081016