On Sun, Feb 24, 2013 at 12:20 AM, Martin Gainty <mgai...@hotmail.com> wrote:

> pluginManagement suggests a grouping of plugins to be inherited by child
> modules that inherit from parent
> This can be accomplished by declaring <pluginManagement> area in the
> parent pom.xml <packaging>pom</packaging>
> so that all child modules which inherit from this parent will auto-execute
> the executions suggested from the pluginManagement section of the parent pom
> http://maven.apache.org/pom.html#Plugin_Management
> If there are no plugins to execute (an executing plugin such as rebuilding
> WebSphere Message Broker) you can accomplish automatic inheritance of these
> locally installed plugins by declaring a <dependency-management>


There is, tht's the plugin that I wrote, that we're talking about here.

That along with a Project Interchange plugin, is what I use to roll out my
WMB maven builds.

>From the other responses, it looks like I should have a good look at the
dependency plugin, as that looks to be doing what I need.



> hierarchy..the main objective is to pass version and scope from parent to
> child modules inheriting from parent
> http://maven.apache.org/pom.html#Dependency_Management
>
> Martin Gainty
> ______________________________________________
> I will admit i am Clueless as to what 'biker term' is supposed to mean
> ----------------------------------------
> > Subject: Re: Is there code too...?
> > From: chrisgw...@gmail.com
> > Date: Sat, 23 Feb 2013 19:21:24 +1100
> > To: dev@maven.apache.org
> >
> > Ta muchly! To all.
> >
> > -Chris
> >
> > Sent from my iPhone
> >
> > On 23/02/2013, at 6:54 PM, Stephen Connolly <
> stephen.alan.conno...@gmail.com> wrote:
> >
> > > On Friday, 22 February 2013, Chris Graham wrote:
> > >
> > >> Hi all.
> > >>
> > >> For a multi module project, eg a root, with three modules A, B and C.
> C is
> > >> dependent upon A and B.
> > >>
> > >> I'll written a plugin that performs the packaging of C (actually,
> it's a
> > >> WebSphere Message Broker BAR file).
> > >>
> > >> I have two issues in finding artifacts.
> > >>
> > >> 1. Currently I need install to be called so that I can locate A and B
> in
> > >> the local repo. I'd prefer to use the artifact from the package
> phase, ie
> > >> from target.
> > >>
> > >> Can anyone suggest or point me to some code that does something
> similar?
> > >
> > >
> > > Have a look at the changes I made to the maven-dependency-plugin's copy
> > > goal. One of the changes I made was to add resolution from the reactor
> for
> > > maven < 3.x (because 3.x+ will resolve from the reactor first)
> > >
> > >>
> > >> 2. Unwinding transitive dependencies. Currently I need to manually,
> in the
> > >> Pom, explicitly list all of the deps.
> > >>
> > >> Eg, if B depends on A above, currently I need to list both A and B as
> deps
> > >> of C.
> > >>
> > >> Where I shod really only have to list B and I should be able to
> > >> (transitively) infer that I also need A as well.
> > >>
> > >> Is there a helper method somewhere that will unwind all of the dep
> tree
> > >> and return the list of deps in a list (or similar)?
> > >
> > >
> > > I think dependency:copy-dependencies has some code that you can peg
> from
> > >
> > >
> > >>
> > >> -Chris
> > >>
> > >> Sent from my iPhone
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org<javascript:;>
> > >> For additional commands, e-mail: dev-h...@maven.apache.org<javascript:;>
> > >>
> > >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to