No, not that I know of. /Anders
On Tue, Nov 10, 2009 at 13:54, kristoffer <kristoffer.sjog...@ericsson.com>wrote: > > Hi Anders, > > Yes i have looked at archtypes. But it seems that this is only a one-shoot > generation of the projects? Can it maintain/enforce changes in archetype > when it is updated centrally in a dynamic way? > > Cheers, > -Kristoffer > > > Anders Hammar wrote: > > > > That's called archetypes in the Maven world: > > http://www.sonatype.com/books/maven-book/reference/archetypes.html > > > > /Anders > > > > On Fri, Nov 6, 2009 at 13:59, kristoffer > > <kristoffer.sjog...@ericsson.com>wrote: > > > >> > >> Hi > >> > >> I have looked for a feature where i can define some kind of template or > >> profile centrally and inherit that for each "component". A component for > >> us, > >> has a special meaning in maven. For example, a general definition of a > >> component is a maven pom type project and may contain the following > >> projects: > >> > >> * EAR (depends on all other projects within this component) > >> * IF (no dependencies) > >> * EJB (ejb type project that depend on interface project) > >> * WAR (war type project that depend on interface AND ejb project) > >> * RAR (rar type project that depend on the interface project) > >> > >> There are other type of projects that are part of this definition but i > >> have > >> left them out here for brevity. We also have a couple of profiles and > >> plugins that we need for each and every component. Together, this make > >> our > >> pom file very verbose. > >> > >> Our system consist of quite many components (~35-45, each with maybe 5-6 > >> projects) and so we repeat ourselves alot and it's hard to maintain > >> consistency throughout the system. > >> > >> We did construct such a building system in Ant previously, and I havent > >> found any similar feature in Maven or if it is even possible to do with > a > >> plugin? > >> > >> Cheers, > >> -Kristoffer > >> -- > >> View this message in context: > >> http://old.nabble.com/multi-project-templates-tp26230506p26230506.html > >> Sent from the Maven - Users mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > >> For additional commands, e-mail: users-h...@maven.apache.org > >> > >> > > > > > > -- > View this message in context: > http://old.nabble.com/multi-project-templates-tp26230506p26282890.html > Sent from the Maven - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >