logo

Maven pom.xml fails

POM ir akronīms vārdam Projekta objekta modelis . Failā pom.xml ir informācija par projektu un konfigurācijas informācija, kas paredzēta projekta izveidei, piemēram, atkarības, izveides direktorijs, avota direktorijs, pārbaudes avota direktorijs, spraudnis, mērķi utt.

Maven nolasa pom.xml failu un pēc tam izpilda mērķi.

Pirms maven 2 tas tika nosaukts kā fails project.xml. Bet, tā kā maven 2 (arī maven 3), tas tiek pārdēvēts par pom.xml.


Maven pom.xml faila elementi

Lai izveidotu vienkāršu failu pom.xml, jums ir nepieciešami šādi elementi:

ElementsApraksts
projektu Tas ir faila pom.xml saknes elements.
modelisVersija Tas ir projekta apakšelements. Tas norāda modeļa versiju. Tam jābūt iestatītam uz 4.0.0.
grupas ID Tas ir projekta apakšelements. Tas norāda projekta grupas ID.
artefakta ID Tas ir projekta apakšelements. Tas norāda artefakta (projekta) ID. Artefakts ir kaut kas, kas tiek ražots vai izmantots projektā. Maven izstrādāto artefaktu piemēri projektam ir: JAR, avota un binārie izplatījumi un WAR.
versija Tas ir projekta apakšelements. Tas norāda konkrētās grupas artefakta versiju.
Fails: pom.xml
 4.0.0 com.javatpoint.application1 my-app 1 

Maven pom.xml fails ar papildu elementiem

Šeit mēs pievienosim citus elementus pom.xml failā, piemēram:

ElementsApraksts
iepakojums definē iepakojuma veidu, piemēram, burka, karš utt.
nosaukums definē maven projekta nosaukumu.
url definē projekta URL.
atkarības definē atkarības šim projektam.
atkarība definē atkarību. To izmanto iekšējās atkarībās.
darbības jomu nosaka šī maven projekta darbības jomu. To var apkopot, nodrošināt, izpildlaika, testēšanas un sistēmas.
Fails: pom.xml
 4.0.0 com.javatpoint.application1 my-application1 1.0 jar Maven Quick Start Archetype http://maven.apache.org junit junit 4.8.2 test