in DevOps by
Q:
What are Maven Core Concepts?

1 Answer

0 votes
by

Maven works around the following core concepts:

  • Project Object Model (POM) is the XML representation of the project where all the dependencies and configuration details are stored. POM plays a major role in ensuring that all the project resource references are maintained.

  • Build Life Cycles, Phases, Goals - Maven build process is composed of many build life cycles. Each life cycle has one or more phases. Each phase has one or many associated goals.

    • Build Plugin - Adding plugins to the POM file allows us to add new custom actions to be done during the build process.

    • Build Profile - Projects can be built differently by using different build profiles.

  • Dependencies and Repositories - Dependencies are external JAR files required for the project to work. Maven downloads these dependencies into the local, central or remote repository.

Click here to read more about DevOps
Click here to read more about Insurance

Related questions

0 votes
asked Jul 23, 2020 in DevOps by Hodge
0 votes
asked Jul 23, 2020 in DevOps by Hodge
0 votes
0 votes
asked Feb 22, 2020 in DevOps by AdilsonLima
0 votes
0 votes
0 votes
0 votes
asked Feb 20, 2020 in DevOps by MBarbieri
0 votes
0 votes
asked Feb 20, 2020 in DevOps by MBarbieri
0 votes
asked Feb 20, 2020 in DevOps by MBarbieri
+1 vote
asked Feb 20, 2020 in DevOps by MBarbieri
0 votes
asked Nov 12, 2019 in DevOps by Robindeniel
0 votes
...