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:把我们的项目生命周期分为多个阶段,每个阶段有很多个插件,插件可以满足你的各个项目需求

相关推荐
Java微观世界17 小时前
匿名内部类和 Lambda 表达式为何要求外部变量是 final 或等效 final?原理与解决方案
java·后端
SimonKing18 小时前
全面解决中文乱码问题:从诊断到根治
java·后端·程序员
你三大爷18 小时前
再探volatile原理
java
2301_7816686118 小时前
Redis 面试
java·redis·面试
郑洁文18 小时前
基于SpringBoot的天气预报系统的设计与实现
java·spring boot·后端·毕设
沃夫上校18 小时前
MySQL 中文拼音排序问题
java·mysql
要一起看日出18 小时前
MVCC-多版本并发控制
数据库·mysql·mvcc
Hx__18 小时前
MySQL InnoDB 的 MVCC 机制
数据库·mysql
速易达网络18 小时前
ASP.NET MVC 连接 MySQL 数据库查询示例
数据库·asp.net·mvc
Dcs18 小时前
用 Python UTCP 直调 HTTP、CLI、MCP……
java