Build Automation

Writing Your pom Files in Groovy - a Sneek Preview of Maven 3's Polyglot Features

Maven 3 is promising to be the most significant upgrade since the release of Maven 2. While maintaining backward compatibility with existing Maven 2 projects,...

8 replies - 1720 views - 10/22/09 by John Ferguson Smart in Articles

Java EE Continuous Integration Powered by Maven & Glassfish

Can you compile, deploy and test your Java EE projects with just 1 line of command? Check it out. I have no time for documentations lately, but I prefer to...

2 replies - 1995 views - 10/10/09 by Felipe in Articles

Kickass Hudson Plugins - Part 1 - Setenv and the Description Setter

One of the awesome things about Hudson is the sheer number of plugins available. In fact, if you use Hudson, make a habit of checking out the list of available...

3 replies - 1823 views - 10/07/09 by John Ferguson Smart in Articles

OpenMake Meister and Mojo 7.3 Released

OpenMake Software, provider of build automation, build management, and continuous integration software, has released OpenMake Meister and Mojo 7.3. This new...

0 replies - 1491 views - 07/22/09 by CodeJustin in Announcements

Using a Maven Repository on Kenai

One of the missing things on Kenai is a Maven repository. I mean, an "official" Maven repository managed by Kenai staff. This doesn't mean you...

12 replies - 2569 views - 07/20/09 by Fabrizio Giudici in Tips and Tricks

Finally... Maven

I've always been a happy Ant user. Even more so since Ivy has been available. Obviously that puts me in one side of the fence and I've been a very proactive...

6 replies - 3415 views - 07/08/09 by Jose in Articles

Maven Refcard Released: Meet The Author

DZone released the Maven Refcard yesterday helping you get started with one of the most popular tools among Java developers. I met the author, Matthew...

0 replies - 3613 views - 05/26/09 by James Sugrue in Articles

Performance Management in Continuous Integration

I recently gave  presentations on Performance Management as part of Continuous Integration at QCon London and JAX in Wiesbaden. While I got the feedback that...

1 replies - 2001 views - 05/07/09 by AloisReitbauer in Articles

Introducing the Bob the Builder Anti-Pattern

If you need a build of some sort, does protocol require you to ask someone to run it? Do you have to wait until the build team Bob is back from lunch in order...

1 replies - 3288 views - 03/23/09 by EricMinick in Articles

Installing Hudson as a Windows Service

I don't usually recommend using Windows for your build server, but sometimes you may not have a choice. You may be running Microsoft tools as an integral part...

0 replies - 2817 views - 03/18/09 by John Ferguson Smart in Articles

Agile Adoption Refcard for Decreasing Time to Market Available for Download

What is Agile? Do you have the right agile practices for your team? This Refcard focuses on choosing the right agile practices for your team or organization...

3 replies - 9549 views - 03/16/09 by Nitin Bharti in Announcements

Agile Methods - Delivering Software Faster

A core tenet of agile methodologies is to help teams deliver software more quickly. But with the plethora of agile practices available to choose from, teams...

1 replies - 3750 views - 03/16/09 by Kirk Knoernschild in News

JAX-RPC client with Maven2

Recently I needed to make my Maven2 web project communicate with an old style RPC encoded web service. We run on GlassFish which comes with JAX-RPC RI...

0 replies - 3292 views - 03/09/09 by Ryan de Laplante in Tips and Tricks

The future of Java build tools

With a short post on dzone Adam Bien revived an old flame-war: should we use Ant or Maven as our build tool. The post itself seems a little biased on the maven...

12 replies - 7321 views - 02/24/09 by Adam Pohorecki in Articles

Maven or Ant?

Maven vs. Ant is one of the semi-religious topics (like IntelliJ vs. Eclipse, SWT vs. Swing or Spring vs. EJB). Depending on your specific needs, both build...

38 replies - 12752 views - 02/17/09 by adam bien in News