maven pom详解

 时间:2026-02-15 09:49:30

1、基本介绍:POM 全称 project object model也就是工程对象模型。

    POM 代表工程对象模型。它是使用 Maven 工作时的基本组建,是一个 xml 文件。它被放在工程根目录下,文件命名为 pom.xml。

    POM 包含了关于工程和各种配置细节的信息,Maven 使用这些信息构建工程。

2、POM 也包含了目标和插件。当执行一个任务或者目标时,Maven 会查找当前目录下的 POM,从其中读取所需要的配置信息,然后执行目标。能够在 POM 中设置的一些配置如下:

1)dependencies

2)plugins

3)goals

4)build profiles

5)project version

6)developers

7)mailing list

3、pom中不可缺少的属性:

groupId, artifactId,version

这三个属性是用于唯一区分一个项目的标识,详细解释如图。

maven pom详解

4、Super POM:

所有的 POM 都继承自一个父 POM(无论是否显式定义了这个父 POM)。父 POM 也被称作** Super PO。M**,它包含了一些可以被继承的默认设置。Maven 使用 effective pom(Super pom 加上工程自己的配置)来执行相关的目标,它帮助开发者在 pom.xml。中做尽可能少的配置,当然这些配置可以被方便的重写。查看 Super POM 默认配置的一个简单方法是执行以下命令:mvn help:effective-pom

  • 创意市集怎么做才吸引人
  • vb(visual basic)制作简单动画之“加载中”动画
  • 去广州旅行必去的8个好去处!
  • 欣灵HHS11(JS11S) HHS11-1(DH11S)数显时间继电器说明
  • 怎样做米饭团子
  • 热门搜索
    销售支持是做什么的 草量级是什么意思 环球黑卡有什么用 诟病的意思 启蒙是什么意思 天枰座和什么星座最配 什么是端口映射 平仓是什么意思 韩国旅游买什么最值 中秋节送礼送什么