超详细Maven下载安装

一、什么是Maven?

Apache Maven是一个软件项目管理的综合工具。

​ 基于项目对象模型(POM)的概念,提供了帮助管理构建、文档、报告、依赖、发布等方法,Maven简化和标准化项目建设过程。处理变异,分配,文档,团队协作和其他任务的无缝衔接。Maven增加可中用性并负责建立相关的任务。

1)Maven的好处

  • 可以将项目过程规范化、自动化、高效化以及强大的可扩展性,利用Maven自身以及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等
  • 使得项目的管理变得容易,构建项目的速度更快,由于Maven提供了仓库的概念去管理jar包,所以用git和SVN的时候,存储构建的项目体积会更小

二、Maven的基本原理

​ 采用远程仓库和本地仓库以及一个核心的配置文件pom.xml,pom.xml中定义的jar包文件从远程仓库下载到本地仓库中,各个项目使用同一个本地仓库的jar包,同一个版本的jar包也只需下载一次,而且避免每个应用都去拷贝jar。同时它采用了现在流行的插件体系结构,所以Maven的核心非常的小,只有几兆大小的文件,在执行Maven任务的时候才会去自动下载需要的插件。

三、Maven安装

3.1 下载

官网地址:Index of /dist/maven/maven-3/3.6.3/binaries (apache.org)

Maven – Download Apache Maven

两个都是
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 配置环境变量:

在path中加入这两个配置即可。
在这里插入图片描述

配置好后打开命令行窗口:输入mvn -v
在这里插入图片描述

3.3 Maven根目录文件介绍:

bin: Maven的运行脚本

boot:只有一个文件plexus-classworlds-2.6.0.jar。他是一个类加载器的框架,相当于jdk中的类加载器,提供丰富的语法以此来方便配置,Maven使用该框架来加载自己的类库

conf:该目录包含了一个非常重要的文件settings.xml。配置该文件就可以在project中定制Maven的行为

lib:包含了所以Maven运行时需要的java类库以及用到的第三方类库

LICENSE:软件许可

NOTICE:软件引用的三方软件

README:包含了Maven的介绍

3.4 更改配置

找到之前解压的文件夹打开conf文件,找到settings.xml打开
在这里插入图片描述

创建本地仓库repository

更改仓库链接:添加阿里云链接

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

在这里插入图片描述

好了,到此就完成啦!!!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值