Quick Maven Primer for Java Development

I wrote this up for the NetRexx mailing list, but it’s a good basics article for anyone wanting to get a quick glance at Maven‘s operations.  I’m not [intlink id=”165″ type=”post”]trying to come up with a better Maven[/intlink], I’m just giving a quick description. Read the rest of this entry »

Comments (4)

Java Build Systems, Part 2: Maven

Continuing the Java build systems discussion, today I want to focus on Maven, what it does well and what it does that frustrates.  We’ll get a little taste of the minimum expectations for a new build system as well.  Note:  this page may be subject to edits, as I come across more pros & cons of Maven.

Read the rest of this entry »

Comments off

Java Build Systems, Part 1: What they do

Two recent posts on the java-weblog circuit spurred me to motion:

Maven Adoption Curve (Alex Miller, coworker at MetaMatrix)
Maven and Ivy
(Ryan Senior, coworker at BJC)

I was trying to think of the ideal build system.  I won’t pretend that I’m going to get there in this post.  Instead, I’ll enumerate what we do every day and what we need from a build system so as to start thinking about the ideal system.

Read the rest of this entry »

Comments off