为什么要用maven,首先我们来看看我们跑一个java项目,如果要用日志输出某一错误信息,那么我们必须导入log4j的jar包才能使用日志输出,maven只需要在pom文件中引用依赖即可,节省了我们以前复制粘贴jar包,然后添加为库的一系列操作.
其次,我们要确定项目的目录结构。例如,src
目录存放Java源码,resources
目录存放配置文件,bin
目录存放编译生成的.class
文件.此外,我们还需要配置环境,例如JDK的版本,等等工作难度不大,但是工作起来太过于繁琐,
如果每一个项目都自己搞一套配置,肯定会一团糟。我们需要的是一个标准化的Java项目管理和构建工具。
Maven就是是专门为Java项目打造的管理和构建工具,它的主要功能有:
- 提供了一套标准化的项目结构;
- 提供了一套标准化的构建流程(编译,测试,打包,发布……);
- 提供了一套依赖管理机制。
Maven安装:(自行下载)
安装目录介绍:bin:放的是一系列可执行文件
conf:这个文件夹是maven的一些配置文件,
lib:装的是一些本地的jar包
使用maven:
这里使用idea作为事例:
idea中有自带的maven,只需要在本地电脑上配置maven的环境变量
在此电脑-->属性-->高级系统设置-->环境变量-->在系统变量中添 变量值是maven的安装路径.
到此为止,maven介绍安装以及本地环境变量的配置介绍完毕!!!