Maven介绍(一)

1、Maven介绍

Maven是一个采用纯Java编写的开源项目管理工具(要运行Maven,得有Java运行环境), Maven采用了一种被称之为Project Object Model (POM)概念来管理项目(每一个Maven项目都会有一个pom.xml文件),所有的项目配置信息都被定义在一个叫做pom.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译、测试、报告、打包、部署等等。

在Maven出现之前,这些步骤(清除、编译、测试、报告、打包、部署)主要通过开发者手动操作,也有人自己写一套脚本自动处理,但是基本上每个人都有自己的实现方式,互不相同。后来,有一个Ant打包工具,在ant工具中,开发者可以定义每一个步骤的配置,然后实现自动化。

目前Apache下绝大多数项目都已经采用Maven进行管理. 而Maven本身还支持多种插件, 可以方便更灵活的控制项目, 开发人员的主要任务应该是关注商业逻辑并去实现它, 而不是把时间浪费在学习如何在不同的环境中去依赖jar包,项目部署等。Maven正是为了将开发人员从这些任务中解脱出来而诞生的。

Maven两大核心:

1、依赖管理:就是对jar包的统一管理 2、构建项目:项目编码完成后,对项目的编译,测试,打包,部署等。

2、Maven的安装(windows环境下安装)

1、下载

下载地址(官网地址):https://maven.apache.org/download.cgi

2、解压

下载之后,就是一个压缩包,解压缩,将bin目录配置到环境变量中。 在这里插入图片描述

3、测试安装是否成功

配置成功后,命令行输入mvn-v,如果能看到版本号,说明配置成功: 在这里插入图片描述

3、Maven配置

1、仓库类型介绍

仓库类型说明
本地仓库程序员本电脑上的仓库
私服仓库局域网的仓库<br>速度比中央库要快
中央仓库在互联网中,由Apache团队维护<br>包含了基本所有的jar包<br>版权原因不包含Oracle的驱动包

**jar包查找的顺序:

1、Maven项目首先查找本地仓库是否有需要的依赖。 2、如果没有需要的相关的依赖,就会去查找有没有安装私服。 3、如果安装的有私服,优先去私服下载所需要的依赖,如果私服没有所需的依赖,那么会去中央仓库去下载相关依赖。 4、如果没有安装私服,那么会直接去中央仓库下载相关依赖。

2、本地仓库配置

1、首先在本地电脑创建一个没有中文目录下的一个文件夹,例如:D:\tools\maven-Repository 2、我们找到我们解压好的maven的路径下,找到conf文件夹中的setting.xml中配置。 在这里插入图片描述

转载于:https://my.oschina.net/u/4116644/blog/3041470

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值