概述:
一. maven 能解决的问题:
1. 管理jar包 过多而产生的各种jar包冲突和版本冲突
2. 将java 文件编译成class 文件提供给计算机识别
3. 将指定单元目录下的单元测试一次性完成!并且告诉你哪些是正确的哪些是错误的
4. 打包项目,用 了maven 之后直接一个命令即可搞定!!
maven依赖管理的概念:
二.详细说明如下图示:
项目的的一件构建(这是maven的第二核心功能)::
构建是什么?
1. 指的是项目从经历编译.测试,运行,打包,安装和部署等一系列过程中的其中一步都是构建.
只是这项操作对项目构建的程度不同.
2. 而maven 的一件构建不再使用本地安装的c命令.
而是使用maven自身集成的tomcat插件来完成这些操作的过程就是maven 的一件构建
maven 的下载即解压后各种文件的说明:
1.("下载过程说明" )百度搜索maven 进入官网点击下载即可进入下载页面进行下载;如下是下载显示页面:下载好之后是一个文件压缩包.
2. ("安装过程说明")将下载好的压缩包放在自定义的盘符文件夹里进行解压.解压之后会出现如下文件名:
2.1.详细说明解压之后出现的文件的作用:
3.1 bin文件下的mvn 主要是用来构建项目
3.2 boot文件下的是maven自身运行所需要的类加载器
3.3 conf 文件下settings.xml 是对maven进行各种各样配置 的主要配置文件
3.4 lib 文件下集成 了maven 的tomcat:插件.
maven 文件环境配置过程:
-
(复制解压后的文件目录)进入高级系统设置中的"环境变量".
-
在系统变量中 新建一个系统变量变量名为MAVE_HOME, 变量值为解压后的文件目录.
-
点击path编辑,在里面新建环境变量%MAVEN_HOME%\bin 此时完成了maven 的环境配置
备注:
maven 的运行依赖环境变量名为JAVA_HOME ,值为jdk 1.8.0的.
检验是否成功安装maven :
windows+R 输入mvn[] -v 出现如下所示:Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: D:\maven\apache-maven-3.8.1-bin\apache-maven-3.8.1\bin\.. Java version: 16, vendor: Oracle Corporation, runtime: D:\Jdk_intstall Default locale: zh_CN, platform encoding: GBK OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
(这里我用的是3.8.1 版本的maven)