如何解读M2E中的生命周期映射对话框?

ams*_*ams 5 m2eclipse maven-3 maven m2e

在eclipse M2E 1.2.0插件中,当我得到一个maven项目属性时,有一个生命周期映射对话框,这个对话框中的各个列是什么意思。我在网上搜索过解释,但没有找到任何清楚地解释各列含义的内容。

  • 每列是什么意思?
  • 为什么剂量配置器在 Mapping 中多次出现,例如在 compiler:compile
  • 来源栏中的不同来源是什么意思?

在此处输入图片说明

更新:此链接有关生命周期映射的良好信息https://docs.sonatype.org/display/M2ECLIPSE/Customizable+build+lifecycle+mapping+for+m2e+extensions+developers#Customizablebuildlifecyclemappingform2eextensionsdevelopers-Introduction

Rob*_*anu 3

每一列的含义是什么?

插件执行:m2eclipse 发现的 Maven 目标绑定到您的 pom.xml。有关更多详细信息,请参阅Maven:构建生命周期简介

为什么剂量配置器在映射中多次出现,例如在编译器:编译中

这可能是一个错误,也可能表明compiler:compile目标是由多个配置器映射的。

来源栏中的不同来源意味着什么?

  • 无趣:它在 Eclipse 中被完全忽略
  • 默认值:它由 m2e 的内置处理程序处理,例如 maven-resources-plugin
  • 扩展:它由 m2e 外部的配置器处理