Newer JVM build tools

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com, or follow me on Twitter.

Leiningen. Gradle. Buildr. All projects set up in reaction against the perceived complexity of Ant and Maven. I guess they represent the new generation of build tools. (All of them seem to rely on the idea of a DSL and declarative statements?) “New” is a relative term, of course – Martin Fowler mentions Buildr in 2005.

Post external references

  1. 1
    http://alexott.net/en/clojure/ClojureLein.html
  2. 2
    http://www.gradle.org/overview.html
  3. 3
    http://buildr.apache.org/
  4. 4
    http://martinfowler.com/articles/rake.html
Source