本次学习目标
- 认识Maven、Maven模型、仓库
- 能独立完成Maven安装、配置
- IDEA配置Maven环境、依赖管理
【高启强说】“这世界上不缺少梦想,有本事你就去实现它。”
文章目录
一、Maven简介?
1.Maven是什么?
简单来说:Maven是Apache下的一个项目管理和构建工具,Maven标准化构建项目之后,致使eclipse、myeclipse、idea等编译软件实现了互通管理项目的情况。
2.Maven模型和仓库
Maven模型
如下图所示就是Maven的模型,而我们先看紫色框框起来的部分,他就是用来完成 标准化构建流程
。如我们需要编译,Maven提供了一个编译插件供我们使用,我们需要打包,Maven就提供了一个打包插件提供我们使用等。
仓库
当我们创建好Maven项目后,在项目中使用坐标引入项目依赖包,那么依赖jar包有以下存放路径:
- 本地仓库:自己电脑上的一个目录(学习使用)
- 中央仓库:Maven团队维护的全球唯一仓库 => https://repo1.maven.org/maven2/
- 远程仓库:一般有公司团队搭建的私有仓库
二、Maven的安装和配置
1.下载安装
首先需要去下载一款带.zip的Maven压缩包,我本次下载的是apache-maven-3.6.3,然后放在非中文目录下解压
2.配置setting.xml
1、解压完成后进入到apache-maven-3.6.3目录下。
1)右键创建本地仓库mvn_repo。用于setting.xml中配置本地仓库;
2)双击击进入到conf文件夹。
2、然后编辑打开setting.xml文件
3、滑动到**<settings xmlns…**处,接着注释掉原来的< localRepository>…。然后添加自己的本地仓库路径到如下处:
<localRepository>G:\Java\web\soft\maven\apache-maven-3.6.3\mvn_repo</localRepository>
4、接着滑动到< servers>…处,将里面其他内容注释,然后添加服务器访问的用户名和密码,如下内容:
<!-- 指定私服服务器访问的用户名和密码 -->
<server>
<id>releases</id>
<username>admin</username>
<password>admin</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin</password>
</server>
如下图:
5、再滑动到< mirrors> …处,同样也是注释掉里面原有内容,然后添加阿里云镜像,如下内容:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
如下图:
5、最后滑动到< profiles>…处,也将里面其余内容全部注释掉,添加如下内容,注意:本次添加的是jdk版本,需要根据自己电脑安装的jdk版本进行填写。且填写之后一定要保存退出!!!
<profile>
<id>jdk-1.8 </id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
</profile>
如下图:
三、配置Maven环境变量
1、右键点击我的电脑然后点击属性,进入到电脑属性界面,点击高级系统配置,进入到系统属性,点击环境变量,进入到设置环境变量页面
2、进入到环境变量设置页面,需要在系统变量下点击新建然后输入变量名:MAVEN_HOME。变量值:输入自己maven安装路径。点击确定,如下图:
3、双击进入到Path,然后点击新建,在新建行中输入:%MAVEN_HOME%\bin,点击确定,如下图:
4、然后点击win+R键,弹出运行窗口,然后输入cmd
5、最后在控制台界面输入:mvn -v出现当前安装配置的maven版本号,即算安装配置完成,如下图:
四、idea配置Maven
1、在idea中选择File,然后点击进入Settings…,如下图:
2、进入Setttings界面,点击打开Build,Execution…,然后找到Maven并点击打开,配置好如下图,点击Apply,最后点击OK,即可配置好Maven工具,且可以在idea新建Maven项目。
总结
经过学习Maven以来发现在实际开发中,使用Maven的场景会非常多,Maven命令测试,导包,管理项目等等。