Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. The Maven project is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project.
Maven addresses two aspects of building software: how software is built, and its dependencies. Unlike earlier tools like Apache Ant, it uses conventions for the build procedure. Only exceptions need to be specified. An XML file describes the software project being built, its dependencies on other external modules and components, the build order, directories, and required plug-ins. It comes with pre-defined targets for performing certain well-defined tasks such as compilation of code and its packaging. Maven dynamically downloads Java libraries and Maven plug-ins from one or more repositories such as the Maven 2 Central Repository, and stores them in a local cache. This local cache of downloaded artifacts can also be updated with artifacts created by local projects. Public repositories can also be updated.
Maven is built using a plugin-based architecture that allows it to make use of any application controllable through standard input. A C/C++ native plugin is maintained for Maven 2.
Alternative technologies like Gradle and sbt as build tools do not rely on XML, but keep the key concepts Maven introduced. With Apache Ivy, a dedicated dependency manager was developed as well that also supports Maven repositories.
Apache Maven has support for reproducible builds.
referenceFull Form | Category |
---|---|
Particulate Organic Matter | Academic & Science |
Princeton Ocean Model | Academic & Science |
Piles of Money | Accounts and Finance |
Port Moresby | Airport Code |
Patch-O-Matic | Business |
Production And Operations Management | Business |
Purchase Order Management | Business |
Project Object Model | Business |
Polymet Mining Corporation | Business |
Production Operations Management | Business |
A Position Of Mortgage | Business |
Public Order Member | Business |
Production and Operation Management | Business Management |
Partial Oxidation of Methane | Chemistry |
Properties of Matter | Chemistry |
Parade Of Ministry | Community |
Puddle Of Mudd | Community |
Park On Meter | Community |
Possessors Of Money | Community |
Performance Operation And Maintenance | Computing |
Port Monitor | Computing |
Persistent Object Manager | Computing |
Provisioning Object Manager | Computing |
Pluggable Optical Module | Computing |
Pomeranian | Cryptocurrency |
PomPom | Cryptocurrency |
Palette Of The Month | General |
Person Of Merit | General |
Prisioner Of The Mother | General |
Pooped Out Mom | General |
Poor Old Mama | General |
Postal Operations Manual | General |
Piece Of Meat | General |
Peace Of Mind | General |
Prisioner Of Mother | General |
Programmable Operating Matrix | General |
Person Of The Motherland | General |
Prisoner Of The Motherland | General |
Pirates Of Mayhem | General |
A Prisoner Of Matriculation | General |
Page Of Madness | General |
Program Operations Manual | General |
Prepare Observe Move | General |
Prisoner of Millbank | General |
Portugal O Meeting | General |
Plastics Outperforming Metals | General |
Preparation Observation Manoeuvre | General |
Perverted Old Man | General |
Phase Of Moon | General |
Phase Of the Moon | General |
Procedural Oxygen Mask | General |
Possession Of Marijuana | General |
Personal Ozone Monitor | General |
Property Operational Maintenance | General |
Park-O-Meter | General |
Pinzgauer Owners Malaysia | General |
Plant Operations and Maintenance | General |
Program Objective Memoranda | General |
Programme Of Measures | General |
Photonics Online Meetup | General |
Polyoxymethylene (Acetal) | General |
Prisoners Of Motherland | Governmental |
Program Objective Memorandum | Governmental |
Port Of Melbourne | Governmental |
Plane Of Mischief | Governmental |
Pick Off Mirror | Governmental |
PUNTHOTTAM | Indian Railway Station |
Prescription-Only Medicine | Medical |
Pain On Motion | Medical |
Pommy | Medical |
preoptic medial nucleus | Medical |
proopiomelanotropin | Medical |
Purulent Otitis Media | Medical |
Prescription Only Medicines | Medical |
Physician Organization of Michigan | Medical |
Prisoner of Mother | Messaging |
Peach of Mind | Messaging |
Preparation for Overseas Movement | Military and Defence |
Program Objectives Memorandum | Military and Defence |
Prisoner of Motherland | Military and Defence |
Pool Operation Management | Real Estate |
Prisoners Of Mother | Regional |
Pallet-only Mode | Space Science |
Printer Output Microfilm | Space Science |
Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.
Allow To Receive Free Coins Credit 🪙