我一直在想,是否可以基於一種特徵模型(http://en.wikipedia.org/wiki/Feature_model)動態生成子poms(通過XSLT或類似的東西)。dynamic pom動態生成
0
A
回答
0
如果您希望它們成爲反應堆構建的一部分,則不需要。
在任何插件開始運行之前,反應器(所有項目的列表以及針對它們運行的插件)必須完整且確定。
這就是爲什麼在(的XPath)/project/parent/groupId
,/project/parent/artifactId
,/project/parent/version
,/project/groupId
,/project/artifactId
和/project/version
產權置換是不允許的,因爲這將導致非確定性構建計劃。但是,如果你想通過XSLT創建一堆項目,然後在後續的反應堆(閱讀Maven調用)中做些東西,那就行了。
您可以使用Mojo's XML Maven Plugin來爲您做XSLT,然後使用Maven Invoker Plugin來分叉一個新的反應堆,但是您將處於一個半途的房子中,並且停留在您配置調用程序的生命週期階段。
+0
感謝@Stephen的提示,這可能是我應該去的方式 –
相關問題
- 1. 自動生成一個Maven pom
- 2. 防止asp.net生成someValidator.display =「Dynamic」;
- 3. Gradle init不生成pom
- 4. 從Java生成動態Excel
- 5. 動態生成WSDL
- 6. 動態生成XAML
- 7. 動態GridView生成
- 8. 動態生成UITextFields
- 9. 動態生成列
- 10. 生成動態html
- 11. 動態生成C#
- 12. 動態生成ImageViews
- 13. 動態類生成
- 14. 動態生成asp.net
- 15. 動態生成jstree
- 16. 動態SASS生成
- 17. 動態生成TableRow
- 18. 動態生成sitemap.xml
- 19. 生成動態CSS
- 20. 動態生成UITableViews
- 21. 生成動態xmlns
- 22. 動態生成DOM
- 23. PDF動態生成
- 24. 動態生成javadoc
- 25. 動態SQL列生成
- 26. Maven - 動態pom文件?
- 27. GWT生成動態CellTable
- 28. 動態生成活動
- 29. 如何動態生成DataTable以及動態生成Columns和Row?
- 30. Maven pom爲另一個pom生成類文件
你的問題太簡單了。你能提出一個更具體的問題嗎?而且,您真的是指多模塊項目中模塊的孩子POM或POM嗎?你應該明白POM繼承和聚合可以在Maven中獨立 –
嗨@Adrian,我的意思是最好在處理父pom時創建子poms。雖然我知道這是不可能的! –