目录
一 maven 定义
二 Maven特点
三 Maven仓库
四 安装配置maven
步骤一:准备安装包,解压
步骤二:配置maven的环境变量
步骤三:测试maven的环境变量是否配置成功
步骤四:配置maven本地仓库
步骤五:阿里云、腾讯镜像配置
步骤六:全局配置idea的maven路径
步骤七:创建maven工程
五 测试导入 log4j
一 maven 定义
1.Maven定义:是项目构建和管理工具
2.Maven定义:Apache组织下的产品(软件)
3.Maven核心文件:pom文件(存储构建项目的类库的依赖)
4.Maven核心文件pom文件的后缀是:XML[pom.xml]
二 Maven特点
特点1:统一项目的目录结构
特点2:Maven对第三方依赖库进行统一的版本管理
三 Maven仓库
1.Maven仓库的使用
管理我们的构建(jar仓库)
2.Maven仓库的种类
(1)maven本地仓库
核心要点:一般本地仓库所在的位置在本机(可以是windows,可以linux等系统)
(2)maven中央仓库
a).国外中央仓库(存储在国外,连接非常慢)
b).国内中央仓库(阿里云镜像站)
(3)maven远程仓库
核心要点:简称私服,在某个公司的局域网内部搭建一个服务器,存储一堆的maven的jar包
各仓库之间的关系图(国外中央仓库,国内中央仓库,本地仓库,远程仓库(私服))之间的关系
本地仓库下载依赖可以从国外的中央仓库下载(很慢),也可以从国内的镜像 Maven 仓库下载(会快些,代理国外中央仓库,减少国外中央仓库负担)
四 安装配置maven
步骤一:准备安装包,解压
没有安装包的可以去maven 官网下载:
Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi 下载后解压到某一磁盘中
步骤二:配置maven的环境变量
编辑系统环境变量-->环境变量-->path-->新建并输入maven的bin目录的路径
退出时要按确定,三个弹窗三个确定
步骤三:测试maven的环境变量是否配置成功
win+R——》cmd——》输入 mvn -v
出现版本信息则成功
步骤四:配置maven本地仓库
(1)在maven根目录创建文件夹repo
(2)选中repo当前路径并复制
(3)找到conf文件夹并找到settings.xml,将repo当前的路径复制到
<localRepository></localRepository>中
步骤五:阿里云、腾讯镜像配置
依旧是settings.xml文件,打开找到<mirrors></mirrors>将其替换成阿里云镜像或者其它镜像
这里提供了两个镜像,一个阿里云镜像,一个腾讯镜像
<mirrors><mirror><id>nexus-tencentyun</id><mirrorOf>*</mirrorOf><name>Nexus tencentyun</name><url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url></mirror> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
步骤六:全局配置idea的maven路径
步骤七:创建maven工程
这里创建的是 web 工程,所以选择了 web 架构,普通 Maven 工程可以选择 quickstart
正在加载 Maven 工程,等待加载完毕
Maven 工程目录如下,如果没有 java 和 resource 目录,可以手动创建一下,手动创建的话颜色不对对吧,点击左上角Project structure 然后在下面的界面选中 java 给它赋一个 source 属性,resource 同理。
五 测试导入 log4j
打开网站https://mvnrepository.com/artifact/mysql ,搜索log4j,复制代码,打开IDEA,进入pom.xml并粘贴到对应字段
粘贴进来后点击右上角 maven 然后刷新一下,等待其下载依赖,下载完成后你可以去你的本地仓库检查一下是否下载完成
创建类去测试一下 log4j 是否能正常使用