zoukankan      html  css  js  c++  java
  • 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




  • 相关阅读:
    Oracle创建表空间用户等
    centos7安装neo4j
    Linux 介绍和命令超详细
    Go 变量声明
    Manjaro 安装 & 配置
    Go Golang安装及环境变量配置
    python3集合与常用操作
    正则以及re库的使用
    Requests 库安装
    数据库-数据库管理系统-数据库系统
  • 原文地址:https://www.cnblogs.com/yangzsnews/p/7503060.html
Copyright © 2011-2022 走看看