Tag Archives: Maven
Design Philosophies of Developer Tools
I’ve been thinking about some of the tools that I use every day, and about the different design philosophies they reflect. Git First and foremost, Git. We use Git on every single project, internal and external. Git is a great … Continue reading
Dependency Management First-Aid Kit
This article attempts to unravel some of the mysteries of dependency management with Maven and Maven-based tools. Help, something’s missing! Say you have a project named “my-new-project” which declares a dependency on version 3 of the “awesome-sauce” library by the … Continue reading
Run Your Own Maven Repository With Nothing but an FTP Server
I hope I’ve demonstrated in the last few posts that Maven is pretty cool, not so scary. But the public Maven repositories sometimes leave a bit to be desired. They don’t have entries for every possible library, and occasionally they … Continue reading
Cutting-Edge Clojure Development with Maven
I promised, in my previous post, that I would show you how to use the latest-and-greatest versions of Clojure and clojure-contrib in your Maven projects. Here’s that post. Formos Software maintains a Maven server with nightly builds of Clojure and … Continue reading
Maven’s Not So Bad: Further Thoughts on Clojure Package Management
Update Sept. 4: How to get the latest builds of Clojure & Contrib Maven is a touchy subject. People tend to have strong opinions about it. But like it or not, it’s the de-facto standard for dependency management in the … Continue reading