Maven Structure

Maven Structure

Every maven project will have pom.xml file for jars entries. Available jars will be downloading from repository manager and it will paste it in local repository location. So repository manager and local repository location should provide in maven settings.xml file. Communication between maven and project we have to set in eclipse with local repository location.

Maven repository

Settings.xml will have communication details between project and repository manager. Project pom.xml will point out local repository which has all jars whatever we have entries we have provided in pom.xml. These jars downloaded from repository manager.

Here Repository manager means local which is accessable for all team members to download jars. This one will call it as central repository If we want we can set locally(Shared location) as well as globally(ibiblio.com). From central repository jars will download and paste in local repository which is accessed by project.