maven第一天学习

①什么是maven?
maven是一个用于构建项目的工具
②maven有什么作用?
管理依赖(jar包)——下载,安装,查找,使用,版本控制
构建项目——清理,编译,测试,打包,安装,部署(不常用)
③如何使用maven?
单独使用时,可以在命令行(CMD)当前maven的根目录(包含pom.xml文件的目录)中使用maven的各种命令完成代码的编译,测试,打包等操作
也可以结合开发工具使用,一般在idea中使用maven,特点是简单,便捷,不需要记命令
④依赖的安装
一般在构建项目的时候需要查找依赖,首先maven会在本地仓库中查找是否有需要的依赖,本地仓库中如果没有,就会找到当前局域网的私服中(当前局域网不一定有私服),如果仍然找不到,回去中央仓库的镜像中查找,如果仍然找不到,直接去中央仓库中查找,如果仍然查找不到,则查找失败,所以maven大多数情况下需要在联网环境下使用,除非本地已经有了所有需要用到的jar包。查找到的依赖会安装在本地仓库中(可以修改本地仓库所在的路径,在配置文件中修改),在执行 mvn clean命令的时候,会清除target目录,但本地安装的依赖jar包不会被删除
⑤maven的约定目录结构
在这里插入图片描述

上述图片引用于动力节点Maven教程,如有侵权联系删除


⑥pom.xml文件配置
坐标
在这里插入图片描述
groupId用于标识依赖所属组织
artifactId表示项目名
version标识当前项目版本号

依赖管理(maven会根据这些你所要使用的jar包查找下载)
在这里插入图片描述
插件管理(maven执行各种功能比如编译、打包等实际上都是调用各类插件进行操作)
在这里插入图片描述

⑦maven的生命周期和命令
maven的生命周期就是maven构建项目的过程,清理、编译、测试、报告、打包、安装、部署
在这里插入图片描述

上述图片引用于动力节点Maven教程,如有侵权联系删除

maven的test目录
一般情况下,为了方便管理和标识,一般要测试哪一个类,就在test目录的main目录下创建该类的测试类test+类名,而测试方法名则要求test+所测试的方法名
maven的安装
在官网上找到zip压缩包后解压到一个非中文目录中,然后配置环境变量M2_HOME,再在Path中配置%M2_HOME%\bin,检测是否安装成功可以在命令行中使用mvn -v查看当前maven的版本,如果查看得到,安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值