Maven 如何将不同的原型链接在一起?

Maven 如何将不同的原型链接在一起?,maven,archetypes,Maven,Archetypes,是否有可能通过Maven中的某个超级原型将原型链接在一起 例如,我有一个原型创建一个多模块项目设置。 其中一个模块项目应该由另一个原型创建。此原型不是我自己控制/开发的,可用版本的更改独立于我的多模块原型 因此,是否可以定义某种超级原型来执行我的原型a创建完整的多模块设置,然后通过执行另一个原型来创建模块 如果这是不可能的-也许有另一种方法可以通过使用其他Maven功能来实现这一点?如果我理解正确,您可以使用您的原型来创建多模块设置,但无法通过另一个原型创建一个模块。我不知道有什么超原型,但也许

是否有可能通过Maven中的某个超级原型将原型链接在一起

例如,我有一个原型创建一个多模块项目设置。 其中一个模块项目应该由另一个原型创建。此原型不是我自己控制/开发的,可用版本的更改独立于我的多模块原型

因此,是否可以定义某种超级原型来执行我的原型a创建完整的多模块设置,然后通过执行另一个原型来创建模块


如果这是不可能的-也许有另一种方法可以通过使用其他Maven功能来实现这一点?

如果我理解正确,您可以使用您的原型来创建多模块设置,但无法通过另一个原型创建一个模块。我不知道有什么超原型,但也许这种方法很有用: 您可以扩展原型的pom,或者使用generate目标的commandline参数启动第二代原型(例如,通过antrun插件),并将结果嵌入到多模块设置中。要自动生成第三方原型,可以使用generate目标()的各个参数