2013-04-23 32 views
0

除了典型的部署環境和集成測試環境之外,我正在開發的REST風格的Web服務項目需要部署到一個非常獨特的環境(這需要大量自定義配置)。你可以導入配置文件到maven pom.xml嗎?

我爲獨特的環境創建了一個構建配置文件,但定義非常長,充滿了Ant任務等,我想將它放在它自己的文件中,並將其導入到pom.xml中保持乾淨。

這可能嗎?

+0

也許你可以展示你的pom,我們可以提出改進建議或使其成爲Maven Way的建議。 – khmarbaise 2013-04-23 06:17:56

+0

它可能在舊版本的Maven中,但現在我認爲 – jddsantaella 2013-04-24 13:55:44

回答

2

目前最新版本的Maven(3.0.5)的唯一選擇是將您的配置文件放入父POM並從子項繼承。

有一天,當它完成時,POM Mixins會有所幫助,但此功能尚未完成。

+1

我同意當前的不可能性,並且提出的解決方案絕對是一個好的解決方案。如果這個提議的配置文件中的內容只是專業化而不是泛化,那麼您可能需要考慮將其添加爲兒童,而不是父級。 – 2013-04-24 05:15:02

相關問題