zoukankan      html  css  js  c++  java
  • maven的概念模型

    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的概念模型

  • 相关阅读:
    FullCalendar日历插件说明文档
    Git忽略规则及.gitignore规则不生效的解决办法
    学习git config配置文件
    拼接最长回文串
    Gildong owns a bulgogi restaurant
    前m大的数
    求水洼(dfs)
    循环数组的最大子段和
    求叶子节点
    周期
  • 原文地址:https://www.cnblogs.com/jasonboren/p/11045581.html
Copyright © 2011-2022 走看看