Maven (Part 2).
Once your project is packaged by maven (by example a jar), you can share this jar accross your colleagues
by deploying it in a company repository. Each jar contains a version number and then your colleagues can rely on this version or a
previous one. This also improve the parallele development, because while your colleagues rely on a specific version of your jar, you
can start the development of the next version without ennoying them. You can by example first deploy a version containing the mock
objects and then finish the full development.
Maven provides also a number of artifacts to generate different types of projects
such as a web project or a pure package project.