Maven 学习

1 Maven简介

在这里插入图片描述
在这里插入图片描述

核心概念

Pom

一个文件,名称是pom.xml,叫做项目对象模型,maven把一个项目当做一个模型使用。管理maven构建项目的过程,管理jar依赖。

约定的目录结构

maven项目的目录和文件的位置都是规定的

依赖管理

管理你的项目可以使用jar文件

坐标

是一个唯一的字符串,用来表示资源的

仓库管理

资源存放的位置

生命周期

maven工具构建项目的过程

插件和目标

执行maven构建的时候用的工具就是插件

继承

聚合

安装和配置

1、下载maven

2 核心概念

约定

每一个maven项目在磁盘中都是一个文件夹
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

仓库

在这里插入图片描述
仓库的使用不需要人为的参与
在这里插入图片描述

pom文件(坐标)

项目的对象模型,是一个pom.xml文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

<groupId>com.zy</groupId>
	<artifactId>springboot02</artifactId>
	<version>0.0.1-SNAPSHOT</version>

packaging

打包后的压缩文件的扩展名,默认是jar,web应用是war

dependence

依赖
你的项目中要使用的各种资源说明,比如要使用mysql驱动
在这里插入图片描述

properties

设置属性

build

maven在进行项目的构建时,配置信息,例如指定编译java代码使用的jdk的版本等

maven生命周期,命令,插件

生命周期:maven构建项目的过程,清理,编译,测试,报告,打包,部署
命令:独立使用,通过命令,完成项目的清理,编译,测试等
插件:maven命令执行时真正完成功能的是插件,就是一些jar文件,一些类

单元测试(测试方法)

junit,是一个专门测试的框架(工具)。
测试的是类中的方法,每一个方法都是独立测试的。方法是测试的基本单位
maven借助单元测试批量地测试类中的方法是否符合预期

步骤

1、加入依赖
2、在这里插入图片描述
在这里插入图片描述

命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
插件信息直接搜索

3 idea中设置maven

配置的入口
在这里插入图片描述
在这里插入图片描述
maven创建项目时,会联网下载模板文件,比较大,使用archetypeCatalog不用下载,是项目的创建速度更快。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值