Use a unique property to set Maven version

When working with a Maven multi-module (dozens of them) project on multiple branches, I always end up with merge conflicts on my pom.xml <version> elements.
Here is a solution I use to remove all the <version> element duplication.

[Read More]
maven 

Desktop notifications for Gradle

When building projects, time can pass slowly… Most of the time they run as background tasks and I like to have a notification when they have finished.
There is a built-in plugin for Gradle to send notifications but we’ll see how to get more possible notifiers !

[Read More]

Profile Maven build

Tools to measure time spent in your Maven builds.

[Read More]
maven 

Show Maven build plan

I often find myself in front of a POM scratching my head while trying to find what Maven will execute during my build. Since Maven 3 it is possible to calculate execution plan by simulating the build. Strangely there is not easy way do display it. Here is buildplan-maven-plugin.

[Read More]
maven  build  plan