maven [ˈmeɪvən] : n. 专家;内行
在了解Maven之前,我们先来看看一个Java项目需要的东西。首先,我们需要确定引入哪些依赖包。例如,如果我们需要用到commons logging,我们就必须把commons logging的jar包放入classpath。如果我们还需要log4j,就需要把log4j相关的jar包都放到classpath中。这些就是依赖包的管理。
maven: 是 Apache 下的一个纯 Java 开发的开源项目,基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
maven 能够帮助开发者完成:
- 提供了一套标准化的项目结构;
- 提供了一套标准化的构建流程(编译,测试,打包,发布……);
- 提供了一套依赖管理机制
此外,我们还需要配置环境变量。
要安装Maven,可以从Maven官网Maven官网Maven官网下载最新的Maven 版本,然后在本地解压,设置几个环境变量(自己用 apache-maven-3.5.0 这个版本);
最好在盘符下直接建一个maven空文件夹,直接下载到这个文件夹
下完之后需要配置环境变量(以我自己的为例):
- 我放到这个路径下,注意:目录不要出现中文字样;直接在桌面下方点放大镜,进去搜索:编辑系统环境变量-->右下方的环境变量
- 在用户变量里,上面的部分 点新建: 表量名:MAVEN_HOME 路径:D:\maven\apache-maven-3.5.0
- 再点击选中Path 点击编辑 ,按顺序接着部署:%MAVEN_HOME%\bin
- 配置完后之后,打开黑窗口,输入 mvn -v
- 这就成功了。
我的版本的maven以上传到我的资源