10-27 maven概念

maven

maven的概念模型:

·项目对象模型(POM: Project object Model),一组标准集合: pom.xml

·依赖管理系统(Dependency Management System)

·项目生命周期(Project Lifecycle)

项目对象模型:

把项目当成一个对象,描述这个项目,使用pom.xml,每一个项目都有一个pom.xml,属于依赖管理模型

1.依赖管理模型

流程图

2.项目的生命周期

项目的一个生命周期中,划分很多阶段,项目在每一个阶段做一些事件:编译阶段,做编译源代码的事情

maven:阶段与做的事情不是写死,分开的,做的事件使用一个一个插件实现的,想让某个阶段做什么事情,绑定对应插件

面试(重点)

写pom.xml文件

配置本地仓库,之前的Jar包会通过依赖管理模型下载到本地仓库

maven:把我们的项目生命周期分为多个阶段,每个阶段有很多个插件,插件可以满足你的各个项目需求

相关推荐
心向阳光的天域2 分钟前
黑马Java跟学.最新AI+若依框架项目开发(一)
java
what_20187 分钟前
分布式链路跟踪
java·运维·分布式
慧一居士14 分钟前
Memcached 服务搭建和集成使用的详细步骤示例
数据库·架构·nosql·memcached
oliveira-time15 分钟前
ArrayList和LinkedList区别
java·开发语言
潮流coder18 分钟前
IntelliJ IDEA给Controller、Service、Mapper不同文件设置不同的文件头注释模板、Velocity模板引擎
java·ide·intellij-idea
脑子慢且灵19 分钟前
MySQL:关系模型的基本理论
数据库·sql·mysql
码农飞哥24 分钟前
互联网大厂Java求职面试实战:Spring Boot与微服务场景深度解析
java·数据库·spring boot·安全·微服务·消息队列·互联网医疗
Ai 编码助手31 分钟前
可视化+智能补全:用Database Tool重塑数据库工作流
数据库
敲上瘾34 分钟前
MySQL基本查询
数据库·mysql·数据库开发·数据库架构·数据库系统
Akiiiira41 分钟前
【日撸 Java 300行】Day 14(栈)
java·开发语言