maven in action book example code