码迷,mamicode.com
首页 > 其他好文 > 详细

maven pom

时间:2017-09-11 10:26:08      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:msu   自己   bsp   important   sof   XML   ref   继承   ica   

  1. 示例文件
    1. 链接:http://pan.baidu.com/s/1miigRX2 密码:t2m2
  2. pom代表工程对象,它是使用maven工作的基本组建,是一个xml文件,它被放在工程根目录下面,文件命名为pom.xml
  3. POM包含了关于工程和各种配置的细节的信息,maven使用这些信息构建工程
  4. POM也包含了目标和插件,当执行一个任务或者目标的时候,maven会查找当前目录下的POM,从中读取所需要的信息,然后执行操作,能够在POM中设置的一些配置如下:
    1. 技术分享
  5. 在创建POM之前,一定要先确定工程组(groupid)及其名称(artifactid)和版本,在仓库中,这些属性是工程的唯一标识。
  6.  POM举例
    1. 技术分享
    2. 需要说明的是,每个工程应该只要一个POM文件
    3. 所有的POM文件需要project元素和三个必须的字段:groupid、artifactid和version
    4. 在仓库中,工程标识为:
      1. groupid:artifactid:version
    5. POM.xml的根元素是project,它有三个主要的节点:
      1. 技术分享
  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




maven pom

标签:msu   自己   bsp   important   sof   XML   ref   继承   ica   

原文地址:http://www.cnblogs.com/yangzsnews/p/7503060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!