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

相关推荐
是小崔啊1 分钟前
Spring源码05 - AOP深入代理的创建
java·spring
浏览器爱好者12 分钟前
如何使用MongoDB进行数据存储?
数据库·mongodb
yuanpan15 分钟前
MongoDB中的横向扩容数据分片
数据库·mongodb
草明17 分钟前
Mongodb 慢查询日志分析 - 1
数据库·python·mongodb
yuanpan18 分钟前
MongoDB的事务机制
数据库·mongodb
等一场春雨30 分钟前
Java设计模式 八 适配器模式 (Adapter Pattern)
java·设计模式·适配器模式
一弓虽1 小时前
java基础学习——jdbc基础知识详细介绍
java·学习·jdbc·连接池
王磊鑫1 小时前
Java入门笔记(1)
java·开发语言·笔记
SelectDB1 小时前
Apache Doris 2.1.8 版本正式发布
大数据·数据库·数据分析
硬件人某某某1 小时前
Java基于SSM框架的社区团购系统小程序设计与实现(附源码,文档,部署)
java·开发语言·社区团购小程序·团购小程序·java社区团购小程序