• maven pom


    1. 示例文件
      1. 链接:http://pan.baidu.com/s/1miigRX2 密码:t2m2
    2. pom代表工程对象,它是使用maven工作的基本组建,是一个xml文件,它被放在工程根目录下面,文件命名为pom.xml
    3. POM包含了关于工程和各种配置的细节的信息,maven使用这些信息构建工程
    4. POM也包含了目标和插件,当执行一个任务或者目标的时候,maven会查找当前目录下的POM,从中读取所需要的信息,然后执行操作,能够在POM中设置的一些配置如下:
    5. 在创建POM之前,一定要先确定工程组(groupid)及其名称(artifactid)和版本,在仓库中,这些属性是工程的唯一标识。
    6.  POM举例
      1. 需要说明的是,每个工程应该只要一个POM文件
      2. 所有的POM文件需要project元素和三个必须的字段:groupid、artifactid和version
      3. 在仓库中,工程标识为:
        1. groupid:artifactid:version
      4. POM.xml的根元素是project,它有三个主要的节点:
    7.  Super POM
      1.  所有的POM都继承自一个父POM(无论是都显示定义了这个父POM),父POM也被称之为super POM,它包含了一些可以被继承的默认设置
      2. maven使用effective pom(Super POM加上工程自己的配置)来执行相关的目标,它帮助开发者在pom.xml中做尽可能少的配置,当然,这些配置可以被方便的重写。
      3. 查看super pom的默认配置的一个简单方法是执行以下命令:
      4. mvn help:effective-pom
    8. 在pom.xml文件中,可以看到maven在执行目标时需要用到的默认工程源码目录、输出目录、需要的插件、仓库和报表目录。
    9. maven的pom.xml文件不需要手工编写,
    10. maven提供了大量的原型插件来创建工程,包括工程结构和pom.xml




  • 相关阅读:
    每日一库:ZeroClipboard.js
    每日一库:Zepto.js
    每日一库:microAjax.js
    浏览器渲染方面资料
    MongoDB语法
    使用jquery选中文本(包括输入框input和文本框textarea)
    asp.net 将数据静态化
    TreeView 节点
    asp.net导出数据到word或者excel
    C# 把数组转换成DataSet数据类型
  • 原文地址:https://www.cnblogs.com/yangzsnews/p/7503060.html
Copyright © 2020-2023  润新知