This is eomthing we want to make possible in beta-1. In Maven 1 (and what we have supported so far), aggregation was done through a separate project, pulling in the dependencies (eg, an EAR).
However, we want to support top level aggregation that pulls in subprojects instead, as well. A workaround is to create a suproject that depends on all the modules you want to aggregate and includes them (their transitive deps will also be included). - Brett On 8/13/05, Sidart Kurias <[EMAIL PROTECTED]> wrote: > All, > > I am trying to build an assembly for a multiproject > setup in m2a3. > > I would like to verify what I am doing is ok (even if > it may not be correct). > > What I would like to do is to build one tar/zip > containing the jars (and dependencies) of all > subprojects. > > I have defined an assembly descriptor only in the > parent project. This descriptor defines a fileset for > each subproject. Each fileset identifies the files I > want to pick up from that particular subproject. > > This works fine. But since this is a multiproject > build, after building the parent project, m2 tries to > run the assembly goal the subprojects(modules) and > fails (right now this is not an issue for me). I guess > the way the assembly pluginis meant to work is to have > individual descriptors for the subprojects(I suppose > they could be empty descriptors in my case). is this > understanding correct? > > I haven't got the dependencies to be included as yet. > My question is - are the dependencies that the > assembly plugin expects to be defined in the > dependencyset element specific to that project or can > I define the dependencies at the parent project level > itself, even if they are really dependencies for the > sub projects. > > Thanks > Sid > > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]