Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #26012

Re: Dependency resolution in Java builds

From Joshua Maurice <joshuamaurice@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Dependency resolution in Java builds
Date 2011-02-09 15:03 -0800
Organization http://groups.google.com
Message-ID <8ee0386d-478d-4ef0-8b9d-41e9592bb2f3@8g2000prt.googlegroups.com> (permalink)
References <87oc6mi2nl.fsf@web.de> <iist2a$2oh$1@news.eternal-september.org> <87aai5k75w.fsf@web.de> <iiu3pa$rj$1@news.albasani.net>

Show all headers | View raw


On Feb 9, 5:11 am, Lew <no...@lewscanon.com> wrote:
> Markus Gessner wrote:
> > It is a host of pom.xml-files, so this would not be feasible, but I
> > greatly appreciate your kind offer!
>
> The highly-touted features of Maven, namely the auto-resolution of
> dependencies across the Internet, are confusing enough.  Add the pom.xml
> spaghetti perpetrated by the same numb-nuts who write spaghetti code and your
> situation gets pathetic indeed.
>
> I'm on a project now with Maven builds that we inherited from such
> incompetents.  I've been part of an effort that's so far taken eight months to
> resolve the build issues.  It's a combination of bad project organization and
> Maven abuse (with a liberal dose of framework [Spring, et al.] abuse).  The
> trouble is you change something in one module (with its own pom.xml) and it
> breaks something in another related module.  And that one only had ten
> pom.xmls at its peak, down to seven thanks to our efforts.

I've been experiencing Maven hell for a couple years now. I think
we're over 1000 poms in a build which developers are expected to do
before each checkin. The automated build machine does that 1000 pom
build daily (or more) as well. Maven is the main driver of the build.
The build includes Java, C++, various in-house code generators, /and/
some Eclipse plugin build stuff which is cobbled together with some
rather poor scripts. Feel my pain.

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Dependency resolution in Java builds Markus Gessner <nospam@nospam.com> - 2011-02-08 23:26 +0100
  Re: Dependency resolution in Java builds Joshua Maurice <joshuamaurice@gmail.com> - 2011-02-09 14:52 -0800
  Re: Dependency resolution in Java builds Arne Vajhøj <arne@vajhoej.dk> - 2011-02-09 19:39 -0500
  Re: Dependency resolution in Java builds Jim Janney <jjanney@shell.xmission.com> - 2011-02-10 14:59 -0700
  Re: Dependency resolution in Java builds Markus Gessner <nospam@nospam.com> - 2011-02-09 08:18 +0100
    Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-09 18:43 -0500
      Re: Dependency resolution in Java builds Joshua Maurice <joshuamaurice@gmail.com> - 2011-02-09 15:50 -0800
    Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-09 08:11 -0500
      Re: Dependency resolution in Java builds Joshua Maurice <joshuamaurice@gmail.com> - 2011-02-09 15:03 -0800
  Re: Dependency resolution in Java builds "Mike Schilling" <mscottschilling@hotmail.com> - 2011-02-09 20:51 -0800
  Re: Dependency resolution in Java builds Arne Vajhøj <arne@vajhoej.dk> - 2011-02-08 21:03 -0500
  Re: Dependency resolution in Java builds Tom Anderson <twic@urchin.earth.li> - 2011-02-09 23:26 +0000
  Re: Dependency resolution in Java builds markspace <nospam@nowhere.com> - 2011-02-08 18:10 -0800

csiph-web