2021-07-21 11:14

Maven的安装配置及使用

wanmatea

JavaEE

(1408)

(0)

收藏

一、Maven简介

1. 什么是Maven

Maven:是Apache提供的免费开源的项目管理工具。它提供了一个项目对象模型(pom.xml)、一个依赖管理系统(根据坐标,帮我们引入依赖)、一套项目生命周期(帮我们方便的进行项目构建)、一组标准集合(Maven工程的目录结构规范,坐标规范)、和一个插件管理系统(提供了进行项目构建的命令)。

2. Maven的作用

项目构建:一个项目开发之后,经历的编译、测试、打包、安装、部署等等一系列的过程,叫项目构建

主要是测试、运维/实施人员使用的

依赖管理:Maven可以帮我们管理jar包,可以轻松的解决依赖的冲突问题

依赖:通常指jar包,不仅仅是jar包

模块化创建项目

3. 坐标的概念

坐标:被Maven管理的每个项目,都必须有自己的唯一标识,这个唯一标识叫坐标。

坐标的组成:由三部分组成

groupId:公司名、组织名 域名倒写。比如:c3p0, com.jd

artifactId:项目名、包名。比如:c3p0

version:版本号。比如:0.9.1.2, 1.0-SNAPSHOT, 5.2.0-RELEASE

二、Maven的目录结构

maven

  |--bin     Maven的可执行命令文件夹

  |--boot  Maven的引导程序(类加载器)

  |--conf  配置文件夹

  |--lib     Maven的核心程序代码

三、Maven安装配置

1、下载地址:http://maven.apache.org

Maven是免安装的,直接解压,注意:解压路径里,不要有中文、空格、特殊字符

2、配置Maven仓库

新建一个目录,例如 :repository,目录里不能有中文、空格、特殊字符

比如我的路径为:D:\repository

修改Maven解压目录的conf\settings.xml配置文件

在setting标签里面增加一个子标签localRepository,标签内容就是本地仓库的路径。

image.png

四、Maven项目的目录结构

一个项目要想使用Maven进行管理,那么这个项目的目录结构就必须要符合Maven的要求:

image.png


0条评论

点击登录参与评论