Why do the examples use a combination of ant and maven?  This could be simpler.