Skip to main content

CI Tips and Tricks for Maven and Nexus

Posted by johnsmart on January 22, 2009 at 11:42 AM PST

Nexus guru Brian Fox, from Sonatype, has published some excellent entries in his blog on the Sonatype site about Nexus, and about Repository Managers in general.

In this entry he puts together a great collection of tips and tricks for using Maven with CI. He describes several very useful best practices such as automating your snapshot deployments and purging your snapshots, among others. If you're doing CI with Maven, check it out!

In another blog, he compares and contrasts Nexus and JFrog's Artifactory which has just released a brand new version. This is very interesting reading, particularly with Brian's in-depth knowledge of Nexus and of Repository Managers in general. I have to admit I have only had a brief look at the latest version of Artifactory so far, but I intend to do some more in-depths tests to compare the two later on. Like Brian, I am really pleased to see this new version of Artifactory on the market, because, at the end of the day, good solid competition is what pushes products to new and greater things and more innovative solutions.

"Best development course I have been on in a very long time...Greatly enjoyed the course...A 'must' course for serious Java developers..." - Coming soon to a city near you! Check out the new 2009 season of the Java Power Tools Bootcamps.


I only though it would be fair to balance the post with a response to Brian Fox's original post, I’ve found on the net: At the bottom line, I think that both products are a result of excellent practice and are an essential part of any project's healthy lifecycle.

Didn't Brian Fox go a little too far? As a user of both Nexus and Artifactory on various projects I admit that 'Repository Management wars', much like browsers wars - are always a good thing for the little guys (end-users), such as myself. However, this time I think Brian went a little bit too far. Most of the comparison points were either distorted or simply dropped out of facts. I won't go into discussion within this comment's context, but I would just say the "open source politeness and professionalism" where just flushed down the toi..... The referred blog seems to me more as a product's brochure than a professional review on technical matters.