Using apache maven to manage a project