Maven简介
起源:
以前我们在做一个项目的时候,列如整合SSM框架,我们会发现需要导入许多jar,这些jar包的管理也是非常的麻烦,
这些在打包的时候同样也会占用一定的内存,所以这也是为什么使用maven的主要原因
了解maven是什么?
1.Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具
2.通过pom.xml文件的配置获取jar包,而不用手动去添加jar包
3.合理叙述项目间的依赖关系
下载安装maven
下载地址:http://maven.apache.org/download.cgi
下载后直接解压即可使用
图解maven的目录结构
bin文件夹:包含了Maven的运行脚本文件
boot文件夹:Maven的依赖的类加载器
conf文件夹:Maven的全局配置文件(settings.xml),定制Maven的运行行为
lib文件夹:存放maven使用依赖j的ar包
把C:Users64434.m2
epository作为本地仓库的路径,可以通过核心配置文件来改
配置maven的环境变量
在电脑系统的环境变量里面添加以下两个配置
配置的主要目的是为了======》想要在任何地方都能够运行mvn命令
测试查看:打开cmd 输入mvn -v获取以下信息
出现以上结果就代表你可以使用maven
Maven常用命令
validate 确保当前配置和 POM 的内容是有效的
clean 删除target目录下及其目录下的所有内容
mvn compile 将java文件编译成二进制放到target目录当中
test 运行测试用例
package 打包工程
install 把maven打成的包发布到本地仓库当中
后一个执行时, 前面命令都会执行
由于是使用Intellij IDEA搭建的maven工程,所以可以直接在idea内部直接使用这些命令,只需要鼠标轻轻一点,一般都在最右侧菜单栏上有一个maven