zoukankan      html  css  js  c++  java
  • POM文件详解(2)

    1      项目构建

    <!-- 构建项目需要的信息 -->

    <build>

    <!-- 子项目可以引用的默认插件信息。该插件配置项直到被引用时才会被解析或绑定到生命周期。给定插件的任何本地配置都会覆盖这里的配置 -->

    <pluginManagement>

    <!-- 使用的插件列表 。(常用Apache Felix Maven Bundle Plugin (BND) 插件参考另外文档) -->

    <plugins>

    <!-- plugin元素包含描述插件所需要的信息。 -->

    <plugin>

    <!-- 插件在仓库里的group ID -->

    <groupId />

    <!-- 插件在仓库里的artifact ID -->

    <artifactId />

    <!-- 被使用的插件的版本(或版本范围) -->

    <version />

    <!-- 是否从该插件下载Maven扩展(例如打包和类型处理器),由于性能原因,只有在真需要下载时,该元素才被设置成enabled。 -->

    <extensions />

    <!-- 在构建生命周期中执行一组目标的配置。每个目标可能有不同的配置。 -->

    <executions>

    <!-- execution元素包含了插件执行需要的信息 -->

    <execution>

    <!-- 执行目标的标识符,用于标识构建过程中的目标,或者匹配继承过程中需要合并的执行目标 -->

    <id />

    <!-- 绑定了目标的构建生命周期阶段,如果省略,目标会被绑定到源数据里配置的默认阶段 -->

    <phase />

    <!-- 配置的执行目标 -->

    <goals />

    <!-- 配置是否被传播到子POM -->

    <inherited />

    <!-- 作为DOM对象的配置 -->

    <configuration />

    </execution>

    </executions>

    <!-- 项目引入插件所需要的额外依赖 -->

    <dependencies>

    <!-- 参见dependencies/dependency元素 -->

    <dependency>

    </dependency>

    </dependencies>

    <!-- 任何配置是否被传播到子项目 -->

    <inherited />

    <!-- 作为DOM对象的配置 -->

    <configuration />

    </plugin>

    </plugins>

    </pluginManagement>

    <build> 

  • 相关阅读:
    CF741C.Arpa’s overnight party and Mehrdad’s silent entering [构造 二分图染色]
    CF719E. Sasha and Array [线段树维护矩阵]
    洛谷7月月赛
    CF666B. World Tour
    BZOJ4668: 冷战 [并查集 按秩合并]
    水题练习 2
    CF715B. Complete The Graph
    关于最短路、负环、差分约束系统的一点笔记
    关于最小生成树,拓扑排序、强连通分量、割点、2-SAT的一点笔记
    hdu1814 Peaceful Commission
  • 原文地址:https://www.cnblogs.com/Joyson-Blog/p/6344797.html
Copyright © 2011-2022 走看看