Category Archives: Maven

…wherein I feel the pain of being a generalist

I’ve lately been in a position of offering occasional advice to Lee Spector, a former professor of mine, on various topics related to Clojure, which he’d recently discovered and (as far as I can tell) adopted with some enthusiasm.  I … Continue reading

Posted in Clojure, Craftsmanship, geek, Maven, Random Software Geekery | 4 Comments

Hosting Maven Repos on Github

Hosting Maven repos has gotten easier and easier over the years.  We’ve run the free version of Nexus for a couple of years now, which owns all the other options feature-wise as far as I can tell, and is a … Continue reading

Posted in Clojure, geek, Maven, Random Software Geekery | 19 Comments

Why using Maven for Clojure builds is a no-brainer

Put simply: It’s the community, stupid. Or: If you have to pick, choose function over form (at least when it comes to build tools). Ahem. Sorry, let’s start from the beginning. Like any group of super-smart programmers using a relatively … Continue reading

Posted in Clojure, Maven | 7 Comments

Sane web development with Compojure, Jetty, and Maven

I find myself slipping back into web development in the new year. I’ve known this was coming for some time, so I’ve had a fair chance to carefully choose my weapons: Clojure Compojure (on github) Enlive for templating Jetty (during … Continue reading

Posted in Clojure, Maven | 7 Comments

Mavenization of NetBeans Platform projects

Over the past month, I’ve been gradually porting all of our projects’ builds from Ant to Maven. Everything’s gone swimmingly, especially given the excellent clojure-maven-plugin, which allowed me to cleave off all of our comparatively complicated ant scripts for building … Continue reading

Posted in Maven | 2 Comments