Maven:
- Maven is a project management tool or software build tool or dependency management tool.
- It is used for project build or dependencies.
Maven addresses two aspects:
1. It describes how software is built.
2. It describes the software dependencies.
- In Maven execution starts from the pom.xml file, it reads the POM.xml file and starts execution.
Uses of Maven:
- It is used to build the software application, manage your dependencies, run your tests, and create reports.
Maven Structure:
src/main/java
src/main/resources
src/test/java
src/test/resources
JRE System library
Maven Dependencies
src
target
pom.xml
pom.xml: (Project Object Model)
- A Project Object Model or POM is the fundamental unit of work in Maven.
- It is an XML file that contains information about the project and configuration details used by Maven to build the project.
- It contains default values for most projects.
No comments:
Post a Comment