【Maven概述】
-
思考:之前的项目中我们是如何导入依赖的?
-
官网
-
下载 相关版本的 依赖
-
创建一个libs目录,将下载的依赖拷贝到libs目录中
-
将libs目录中的所有jar包,手动添加到当前项目/模块中
-
-
问题1:Maven是什么?
一个工具
创建项目的工具
创建java项目的工具
使用此工具创建出来的项目,目录结构都是固定的(IDEA/Eclipse/MyEclipse)
-
问题2:Maven主要的功能有哪些?
-
项目结构固定,提供标准化的目录结构
-
提供一套插件工具,提供标准化的项目构建功能
一键 实现:compiler/test/package/install/depoly
-
依赖管理(jar包管理:下载 / 导入)
pom配置文件中:配置一个jar包的信息
-
【Maven简介】
-
问题1:Maven如何实现项目打包的?
提供了一套打包插件
-
问题2:项目对象模型和依赖管理模型是啥?
插件 : 工具
对象模型:我们自己创建的maven项目,作为对象部署到依赖对象仓库,供其他的项目下载使用
依赖模型:在maven仓库中,可以从仓库中下载使用仓库中的依赖
-
问题3:Maven仓库分类以及jar包的下载流程?
本地仓库:需要在自己的电脑上,指定一个文件夹,作为本地的仓库(存放jar包)
中央仓库:maven官方提供的(包含了市面上几乎所有的开源热门jar包),部署国外
远程仓库(私服):国内的一些大厂一般都会搭建开源的私服/自己的公司也可以搭建本公司使用私服仓库
Maven安装配置
-
安装配置步骤:
-
解压 apache-maven-3.6.1.rar 既安装完成
-
配置环境变量 MAVEN_HOME 为安装路径的bin目录
-
配置本地仓库:conf/settings.xml
-
-
配置阿里云私服:conf/settings.xml
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
IDEA配置Maven环境,创建Maven项目
-
创建maven项目流程
-
配置maven
-
选择 IDEA中 File --> Settings
-
搜索 maven
-
设置 IDEA 使用本地安装的 Maven,并修改配置文件路径
-
-
创建maven项目
-
创建模块,选择Maven,点击Next
-
填写模块名称,坐标信息,点击finish,创建完成
-
编写 HelloWorld,并运行
-
补充:创建新项目,Maven默认配置
IDEA 导入 Maven项目
导入maven项目流程
-
选择右侧Maven面板,点击 + 号
-
选中对应项目的pom.xml文件,双击即可
-
-
如果没有Maven面板,选择
View --> Appearance --> Tool Window Bars
配置 Maven-Helper 插件 (右键项目,直接进行maven命令的执行)
-
选择 IDEA中 File --> Settings
-
选择 Plugins
-
搜索 Maven,选择第一个 Maven Helper,点击Install安装,弹出面板中点击Accept
-
重启 IDEA