Hi Kristian, > In a current project, by convention, we use 1.0-LOCAL-SNAPSHOT as the > default version for local builds, producing official builds only > through our CI server. This works well but during local builds, Maven > will needlessly look for these versions in external repositories, > slowing the build down.
If the LOCAL-SNAPSHOT modules are all part of the same reactor, Maven shouldn't try to resolve them remotely. So I am assuming you have multiple codebases with inter-codebase dependencies? In that case, you could create another multi-module POM at the very top level, putting each codebase in a subdirectory, then build all projects as part of the same reactor. The LOCAL-SNAPSHOT dependency couplings should all get resolved from the reactor then. Regards, Curtis On Thu, Jul 25, 2013 at 8:58 AM, Kristian Freed <[email protected]>wrote: > Unfortunately we also have other internal libraries on SNAPSHOT versions > that do need to be retrieved from the repository, so going offline > completely is not an option. > > Kristian > > > On Thu, Jul 25, 2013 at 2:12 PM, Andreas Dolk < > [email protected]> wrote: > > > Sure. Build in offline mode: > > > > mvn install -o > > > > It may not work everytime, but maven will complain loud enough, if it > can't > > find an artifact in your local repo. > > > > Andreas > > > > > > 2013/7/25 Kristian Freed <[email protected]> > > > > > Hi, > > > > > > In a current project, by convention, we use 1.0-LOCAL-SNAPSHOT as the > > > default version for local builds, producing official builds only > through > > > our CI server. This works well but during local builds, Maven will > > > needlessly look for these versions in external repositories, slowing > the > > > build down. > > > > > > Is there a way to configure Maven never to look for specific versions > > > outside the local .m2 cache to avoid this slowdown? > > > > > > Regards, > > > Kristian > > > > > > > > > > > -- > > Andreas Dolk > > > > Zurmainerstraße 33 > > D-54292 Trier > > Phone「+49 651 4362884」 > > Mobile「+49 177 4970815」 > > EMail「[email protected]」 > > >
