博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven的概念模型
阅读量:5045 次
发布时间:2019-06-12

本文共 567 字,大约阅读时间需要 1 分钟。

maven包含了一个项目对象模型(project object model),一组标准集合,一个项目生命周期(project lifecycle),一个依赖管理系统(dependency management system)和用来运行定义在生命周期阶段中插件目标逻辑。

maven的概念模型如下图所示:

 

  • 项目对象模型pom

    一个maven工程都有一个pom.xml文件,通过pom.xml文件定义项目的坐标,项目依赖,项目的信息,插件信息等。

  • 依赖管理系统

    通过maven的依赖管理对项目所依赖的jar包进行统一的管理。通过坐标来实现的。

    

  • 一个项目的生命周期(project lifecycle)

    

     maven通过一些命令来实现生命周期的各个过程。例如执行 mvn compile编译等。

  • 一组标准集合

    maven为整个项目管理过程定义一组标准,比如:通过maven构建工程有标准的目录结构规范,有标准的生命周期阶段,依赖管理有标准的坐标定义等。

  • 插件(plugin)目标(goal)

    maven管理项目生命周期过程是基于插件完成的。

 

以上就是maven的概念模型

 

转载于:https://www.cnblogs.com/jasonboren/p/11045581.html

你可能感兴趣的文章
shell study
查看>>
2017-2018-1 20155220 《信息安全系统设计基础》第五周学习总结
查看>>
并发通信、生产者消费者模型
查看>>
IOS开发创建开发证书及发布App应用(二)——创建证书
查看>>
伪随机数生成方法
查看>>
windows下使用 ApiGen 生成php项目的开发文档
查看>>
好用的Android屏幕适配
查看>>
java的System.getProperty()方法可以获取的值
查看>>
mysql 安装
查看>>
JS 和 Jq 获取客户端各种屏幕宽度和高度
查看>>
2017.10.2 国庆清北 D2T1 (a*b)|x
查看>>
spring mvc json 问题
查看>>
设备对象
查看>>
Linux-Crontab服务
查看>>
HDU 2087 剪花布条 KMP极其初级之入门题(KMP模板在这里)
查看>>
VS2012变化的快捷键
查看>>
python数据类型及相关操作
查看>>
设计模式之- 代理模式(Proxy Pattern)
查看>>
React Navigation基本用法
查看>>
JQuery_004_触发事件
查看>>