
:
jar包不统一,jar包不兼容。
工程升级维护的过程繁琐。
maven 本质上就是一个项目管理工具,将项目开发和管理过程抽象成一个对象模型(POM)
maven 提供标准的,跨平台的自动化项目构建方式。
二 ,maven下载安装与环境配置
官网下载安装包
https://maven.apache.org/download.cgi
解压之后就安装好了
bin:目录下是maven的核心运行指令
boot:类加载器
conf:maven 的配置文件
lib:运行所依赖的jar包
配置环境变量:
此电脑-》属性-》高级设置-》添加系统环境变量 MAVEN_HOME,值为maven 的安装路径
新建path变量:%MACEN_HOME%bin
呼出黑框:如下显示表示安装完成
基础概念:
仓库,用于存储资源,包含各种jar包
分类:
本地仓库
远程仓库
私服
坐标:maven中的坐标用于描述仓库中的资源的位置
坐标的主要组成:
groupld:定义当前Maven 项目隶属组织的名称
artifactld:定义当前MAVEN项目的名称,通常是模块名称
version:定义当前项目版本号;;
java程序员记一辈子的网站:
https://mvnrepository.com/
maven 坐标的作用,使用唯一的标识别、,唯一定位资源的位置,,通过这个标识,可以将资源的识别与下载工作交由机器完成。
坐标的组成;
组织ID
项目ID
版本号