【Maven】Maven简介及配置
一、Maven简介
传统项目管理的弊端
jar包不统一、jar包不兼容、jar包文件名称冲突工程升级维护操作繁琐项目文件的体积暴增1.1 什么是Maven
Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型
- POM(Project Object Model)
返回顶部
1.2 Maven的作用
总的来说,maven的作用主要有
项目构建:提供标准的、跨平台的自动化项目构建方式依赖管理:方便快捷的管理项目依赖的资源(各种jar包),避免资源间的版本冲突问题统一开结构:提供标准的、统一的项目结构返回顶部
二、Maven的下载安装与配置
官网:http://maven.apache.org/
下载地址:http://maven.apache.org/download.cgi
2.1 Maven的下载安装1、选择需要的版本类型下载
2、下载好之后解压即可
2.2 Maven的配置因为Maven是java写的,所以需要配置 JAVA_HOME设置Maven自身的运行环境,还需要配置 MAVEN_HOME(便于cmd命令界面使用,也可以不配置,看情况)配置好后cmd输入:mvn,如所示:
返回顶部
三、Maven基本概念3.1 仓库
仓库
:顾名思义就是用于存储资源的地方 - 包含各种jar包本地仓库
:就是指的你当前使用的电脑上的资源仓库私服仓库
:类似于中间存储介质,因为都从中央去拿的话并发高,效率低;有了私服,首先私服去中央拿,拿过一次后就不需要再拿了,下次需要直接到私服拿(一般适用于部门公司)中央仓库
:由Maven开发团队管理的仓库,包含了全世界99%的jar包资源私服的作用
保存具有版权
的资源,包含购买或自主研发的jar(中央仓库中的jar都是开源的,不能存储具有版权的资源)一定范围内共享资源,仅对内部开放,不对外共享返回顶部
3.2 坐标
1、坐标就是Maven中用于描述仓库中资源的位置信息
2、Maven坐标主要组成:
版权声明
本文仅代表作者观点,不代表博信信息网立场。