Thanks. My bad. I mistyped my thought. Jim
On 9/26/07, Brian E. Fox <[EMAIL PROTECTED]> wrote: > > Hi Jim, > Install is actually a phase in the lifecycle. Maven executes all > previous phases up to the one requested. See here for more info: > http://www.sonatype.com/book/lifecycle.html > > --Brian > > -----Original Message----- > From: Jim Sellers [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 25, 2007 8:09 PM > To: Maven Users List > Subject: Re: Dependency resolution for modules... > > mvn install will just compile the source. I don't think that it will > even > compile the tests (you need mvn test-compile or something like that) > > If you want to "install" your artifact into your local repo, you need to > run > "mvn install". > > HTH > > Jim > > > On 9/25/07, James Depaul <[EMAIL PROTECTED]> wrote: > > > > > > > > Hi all - > > > > I'm a little confused about how maven resolves dependencies that I > have > > defined for my project modules. I have the following project > directory > > structure: > > > > cods (main dir ) > > CodsCommon (sub-dir) > > CodsWeb (sub-dir) > > > > I have a pom.xml file setup in cods directory, which defines > CodsCommon > > and > > CodsWeb as two modules (CodsCommon and CodsWeb each have individual > > pom.xml > > files, as well). > > > > The CodsWeb module has a dependency on CodsCommon - and requires that > > CodsCommon be built first. Exerpt from pom.xml file in CodsWeb module > > looks > > like this: > > ... > > <dependency> > > <groupId>maersk</groupId> > > <artifactId>CodsCommon</artifactId> > > <version>1.0-SNAPSHOT</version> > > </dependency> > > > > My question is: when I run the 'mvn compile' command it all works > > properly: the dependency to Common (shown below) gets resolved even > though > > the artifact does NOT seem to get installed in my .m2 local > repository?! > > It seems a little strange - I kind of expected my CodsCommon artifact > to > > be > > installed after/during command execution.. So the mystery is: the > > dependent module didn't get installed in .m2, but somehow this > dependency > > got resolved at run-time... hence my confusion. > > > > A little clarification please - > > > > Thanks, > > James > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
