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

相关推荐
Mapmost11 分钟前
信创浪潮下的GIS技术变革:从自主可控到生态繁荣
数据库
foundbug99921 分钟前
Node.js导入MongoDB具体操作
数据库·mongodb·node.js
UserNamezhangxi25 分钟前
kotlin 协程笔记
java·笔记·kotlin·协程
天天进步201526 分钟前
Node.js中的Prisma应用:现代数据库开发的最佳实践
数据库·node.js·数据库开发
咖啡里的茶i34 分钟前
数字化图书管理系统设计实践(java)
java·课程设计
九转苍翎1 小时前
Java内功修炼(2)——线程安全三剑客:synchronized、volatile与wait/notify
java·thread
曲莫终1 小时前
正则表达式删除注释和多余换航
java·kotlin
whitepure1 小时前
万字详解JavaObject类方法
java·后端
hui函数1 小时前
Flask高效数据库操作指南
数据库·python·flask
Momentary_SixthSense2 小时前
RESP协议
java·开发语言·javascript·redis·后端·python·mysql