I have a multi-module maven project that works fine on developer systems,
however fails on CI builds.  We aren't sure why but the error log indicates
that certain modules cannot find recent code added to other modules.  So it
seems that maven might be using a prior snapshot instead of the new source
code when the build tries to link class from other modules.

How does maven handle module dependencies?  Does it build and publish the
modules as listed in the modules section to the local repository?  Then when
building subsequent modules does it link with those in the local repository?

Why might maven be finding old jars as dependencies?

-Dave

Reply via email to