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

Reply via email to