On Fri, Nov 5, 2010 at 3:13 PM, Jon Paynter <kittl...@gmail.com> wrote:
> On Fri, Nov 5, 2010 at 1:57 PM, Phillip Hellewell <ssh...@gmail.com> wrote:
>> In many of my cases, yes A actually does need C to compile.
>>
> In that case - my suggestion wont work for you.
>
> Also - after re-reading this thread it seems your assuming something very
> simmilar to what I assumed when starting with maven:  namely ive I have
> changed B while working on A, and I build from within project A, maven will
> also pickup the changes from B -- this is not true.  What will actually
> happen is A will be compiled based on the last installed version of B.  IMO
> the better option is to Always build from the top level of your project,
> then changes across modules are always built together with dependencies in
> the right order.

Actually, we don't use multi-module projects at all.  All our
project/components live in their own source trees in SVN and depend on
each other using transitive dependencies.  So yeah, building A can't
possibly pick up a new version of B until B is built and
installed/deployed.

Phillip

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to