Maven Introduction and Architecture
Maven :-Maven is a build automation tool which generates the build for you. Build :-Suppose we want to create a java project to connect java application with RDBMS(like oracle). For that we have to download the Driver(Jar file or OJBDC Jar) from the internet. And after that we have to add this Driver or Jar file into the build path of the application. To do this right click on the project(If you are using Eclipse IDE) >Click on build path>Click on Add External Archives>Choose the jar file >Click on finish . To add the jar file or any dependency we have to download the dependency from the internet. In Maven we don't do such stuff. In maven all the technologies or jars will be available in the form of dependencies. Some Maven repository is available over the internet on maven centralized repository in the market. What they did some genius guys created a centralized repository somewhere let us assume it is in US. And we are in India and we are creating the project ...