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


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

Re: Dependency resolution in Java builds

Path csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!aioe.org!feeder.news-service.com!news.netcologne.de!newsfeed-fusi2.netcologne.de!newsfeed.straub-nv.de!news.albasani.net!not-for-mail
From Lew <noone@lewscanon.com>
Newsgroups comp.lang.java.programmer
Subject Re: Dependency resolution in Java builds
Date Wed, 09 Feb 2011 08:02:26 -0500
Organization albasani.net
Lines 39
Message-ID <iiu387$vkc$1@news.albasani.net> (permalink)
References <87oc6mi2nl.fsf@web.de> <b074deac-dae8-4afe-895c-496eaa3fb5eb@x4g2000prf.googlegroups.com> <87ei7hk7ox.fsf@web.de>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.albasani.net 3JQGSbBbNgYWguLTNnYonxHarR9CiHknRxqfQ3pv8588W4nZlWEs8F4v99J6nV0dMfgRneCH+IumXnftvpVykQ==
NNTP-Posting-Date Wed, 9 Feb 2011 13:01:59 +0000 (UTC)
In-Reply-To <87ei7hk7ox.fsf@web.de>
Cancel-Lock sha1:2ap21zUYLrmX2U5PerZri/X4o5k=
User-Agent Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
Injection-Info news.albasani.net; logging-data="tFgoZMq3b+cNaU81hKU2MFF0WrwGiylPRCKyPLDM2JInDdvRY6+CAKfhzrOwtcMyPhZlDhg9uRccYY6qHqX7o1LcBD61r5SROIceIVCnIdy2XhZsHgGKhNOy6uRswFUS"; mail-complaints-to="abuse@albasani.net"
Xref csiph.com comp.lang.java.programmer:25705

Show key headers only | View raw


Markus Gessner wrote:
> Having just begun working with Java, I of course cannot really
> appreciate its merits, but it seems, that it would be impossible to
> implement the needs of a lot of business oriented applications without
> its standards (Java EE), and some frameworks do have a certain charme
> (e.g., JAXB and Hibernate). Nevertheless, the build environment I
> experience gives me the overall impression of a car, nicely fitted with
> teak panels, a GPS system and a minibar, but which has to be cranked
> every mile or so. Says a somewhat frustrated mind, who prefers the
> tramway :-)

OH, come on!  Really?

I've worked on some hairy large projects and smaller ones, too.  The time to 
build an application as affected by this issue is never a factor, unless you 
have improperly factored the dependencies, and that would be a problem in any 
language.

Java's dependencies, at least when using Ant (I agree Maven is a bitch), are 
usually resolvable for incremental builds without issue.  When they aren't, 
it's because of the unique features of Java (it compiles taking 
already-compiled libraries into account, sort of combining compilation and 
linking if you're thinking C[++]-ishly).  In those situations, you do a clean 
build and wait an extra minute.  Big effing deal!

If your clean builds take hours, that's not Java's fault, that's yours.

-- 
Lew
Ceci n'est pas une fenĂȘtre.
.___________.
|###] | [###|
|##/  | *\##|
|#/ * |   \#|
|#----|----#|
||    |  * ||
|o *  |    o|
|_____|_____|
|===========|

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


Thread

Re: Dependency resolution in Java builds Joshua Maurice <joshuamaurice@gmail.com> - 2011-02-08 17:28 -0800
  Re: Dependency resolution in Java builds Michal Kleczek <kleku75@gmail.com> - 2011-02-10 14:17 +0000
    Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-10 19:08 -0500
  Re: Dependency resolution in Java builds Joshua Maurice <joshuamaurice@gmail.com> - 2011-02-09 14:59 -0800
  Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-09 08:02 -0500
  Re: Dependency resolution in Java builds Markus Gessner <nospam@nospam.com> - 2011-02-09 08:06 +0100
  Re: Dependency resolution in Java builds Tom Anderson <twic@urchin.earth.li> - 2011-02-09 23:56 +0000
    Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-10 08:09 -0500
  Re: Dependency resolution in Java builds Lew <noone@lewscanon.com> - 2011-02-08 22:14 -0500
  Re: Dependency resolution in Java builds Tom Anderson <twic@urchin.earth.li> - 2011-02-09 23:28 +0000

csiph-web