我搜索了一下,找不到任何方法去做,但想知道是否可以在多種情況下使用多個poms項目,然後告訴maven使用'this'或'that'。是否有可能爲maven 2使用除名爲「pom.xml」以外的文件?
潛在的問題是,我們有一個項目需要以一種方式「爲生產」構建,而另一個項目則由於WebSphere中的變幻莫測而構建。我可以用ant來破解一些東西,通過重命名它(即「copy pom.xml.development pom.xml; mvn install」)來切換任何我想要的東西,但是想知道是否有更受支持的方法。
如果沒有這樣做,也許是一種在「主」pom中「包含」pom部分的方法,這樣我就可以擁有我的prod和dev片段,並且maven包含基於屬性或env的適當配置var(或命令行參數)或其他?
完美,感謝名單。 – 2010-07-09 13:18:22