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 - 1897 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 - 2117 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 - 1899 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 - 1633 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 - 2760 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 - 3446 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 - 3755 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 - 2072 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 - 3313 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 - 2913 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 - 10202 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 - 3838 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 - 3414 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 - 7480 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 - 13324 views - 02/17/09 by adam bien in News