Maven如何使用

优点

同样的项目使用maven工程来实现,它的项目源码很小,可以初步推断它里面一定没有jar 包,
优点
	1依赖管理
		就是对jar 包管理的过程
			
	2.项目的一键构建
		maven项目构建的过程进行标准化,每个 阶段使用一个命令完成

在这里插入图片描述

仓库的分类

本地仓库
	速度最快,资源有限
	本地仓库的配置
		maven安装路径下\conf\settings.xml文件中
			
私服(公司服务器仓库)
中央仓库
	http://repo1.maven.org/maven2 百分之九十九的开源jar包都有
访问顺序:本地仓库----私服-----中央仓库    如果没有私服直接访问中央仓库

结构

标准目录结构
在这里插入图片描述

maven目录结构规范
在这里插入图片描述

Maven命令

clean是maven工程的清理命令,执行 clean会删除target目录及内容。
compile是maven工程的编译命令,作用是将src/main/java下的文件编译为class文件输出到target目录下。
test是maven工程的测试命令 mvn test
package是maven工程的打包命令,对于java工程执行package打成jar包,对于web工程打成war包。
install是maven工程的安装命令,执行install将maven打成jar包或war包发布到本地仓库。
deploye部署,将项目部署到私服上

> 生命周期

从运行结果中,可以看出,从运行结果上可以看出,三套生命周期
单独生命周期: 清理
默认生命周期: 编译 测试 打包 安装 部署,当后面的命令执行时,前面的操作过程也都会自动执行,
站点生命周期 生成项目报告

猜你喜欢

转载自blog.csdn.net/weixin_41349389/article/details/83417510