2012-11-11 37 views
4

在eclipse M2E 1.2.0插件中,當我得到一個maven項目屬性時,有一個生命週期映射對話框,這個對話框中各個列的含義是什麼。我在網上搜索瞭解釋,但沒有發現任何明確解釋各個欄目意味着什麼的東西。如何解釋M2E中的生命週期映射對話框?

  • 每列的含義是什麼?
  • 爲什麼劑量配置器在映射中出現多次,例如在編譯器中:編譯
  • 源列中不同來源的含義是什麼?

enter image description here

更新:關於生命週期的映射https://docs.sonatype.org/display/M2ECLIPSE/Customizable+build+lifecycle+mapping+for+m2e+extensions+developers#Customizablebuildlifecyclemappingform2eextensionsdevelopers-Introduction

回答

3

此鏈接好消息是什麼每一列的意思嗎?

插件執行:由m2eclipse發現的Maven目標綁定到您的pom.xml。欲瞭解更多詳情,請參見Maven: Introduction to the Build Lifecycle

爲什麼劑量組態顯示多次在映射例如在編譯器:編譯

這可能是某個錯誤或信號,即compiler:compile目標是通過多個配置程序映射。

不同來源在來源欄中的含義是什麼?

  • 無趣的:它完全在Eclipse忽略
  • 默認:由被處理的內置自M2E處理程序,比如Maven的資源 - 插件
  • 擴展:它是由處理m2e外部的配置程序
+0

配置程序的工作是什麼? – ams

+1

配置器在一個或多個Maven目標和它們在Eclipse中的執行之間架起橋樑,以便Maven目標可以在Eclipse中安全執行並參與正常的Ec​​lipse生命週期 - 配置的源/輸出文件夾,在Eclipse內部立即可見的文件等。 –