The local repository is needed to download the metadata and artifacts to. this directory can safely be removed from time to time, but already resolved artifacts might have to be downloaded again. It can point to an already existing maven repository or be a separate one.

Define the repositories to connect to.

id: a unique id for the repository
type: the repo layout usually 'default'
url: connection url for the repository