Maven always takes the artifacts out of the local repository. However, this is not a problem, because the reactor knows in which order to built the projects. Just before your internal project is built, maven has installed the most recent version of security-public in the local repository.
Maybe I don't understand your problem. If that is the case, please clarify. Hth, Nick Stolwijk ~Java Developer~ Iprofs BV. Claus Sluterweg 125 2012 WS Haarlem www.iprofs.nl On Thu, Apr 16, 2009 at 5:26 PM, Dmitry Skavish <skav...@gmail.com> wrote: > I am having the same problem and would like to know that as well. Thanks! > > On Thu, Apr 16, 2009 at 10:19 AM, David Hoffer <dhoff...@gmail.com> wrote: > >> I have a multi-module build where some modules are dependent on other >> modules. What is happening is that the dependent module is getting its >> dependency from the local/corporate maven repo instead of the source code >> that was just built. How do I specify that modules always build using >> current source not prior built snapshot jars? >> >> Here is an example of the problem (it is really simple) >> >> Parent pom: >> <version>0.1-SNAPSHOT</version> >> <modules> >> <module>public</module> >> <module>internal</module> >> <module>security-public</module> >> </modules> >> >> public pom: >> <version>0.1-SNAPSHOT</version> >> >> internal pom: >> <dependencies> >> <dependency> >> <groupId>${project.groupId}</groupId> >> <artifactId>public</artifactId> >> <version>0.1-SNAPSHOT</version> >> </dependency> >> </dependencies> >> >> security-public: >> <dependency> >> <groupId>${project.groupId}</groupId> >> <artifactId>public</artifactId> >> <version>0.1-SNAPSHOT</version> >> </dependency> >> >> So what is happening is that instead of internal & security-public >> building >> using the just built public (note it is first so it was built first) they >> go >> out and download the last deployed snapshot and build using that instead. >> >> Nothing in the pom dependency syntax really says which to use but I assumed >> that because maven 'knows' these are all in the reactor it would use module >> source. However this doesn't seem to work, what do I need to do to fix >> this? >> >> BTW, the goals being run are 'clean deploy site-deploy' >> >> -Dave >> > > > > -- > Dmitry Skavish > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org