Wat word voorsien van afhanklikheid in Maven?
Wat word voorsien van afhanklikheid in Maven?

Video: Wat word voorsien van afhanklikheid in Maven?

Video: Wat word voorsien van afhanklikheid in Maven?
Video: Different types of Dependencies in Maven | Maven Tutorial 2024, Mei
Anonim

Maven-afhanklikheidsomvang – verskaf

Maven-afhanklikheidsomvang verskaf word gebruik tydens die bou en toets van die projek. Hulle is ook verplig om te hardloop, maar moet nie uitgevoer word nie, want die afhanklikheid sal wees verskaf deur die looptyd, byvoorbeeld, deur servlethouer of toepassingsbediener

Behalwe dit, wat is afhanklikheid in Maven?

In Maven , afhanklikheid is 'n ander argief-JAR, ZIP, ensovoorts-wat jou huidige projek nodig het om saam te stel, te bou, te toets en/of om uit te voer. Die afhanklikhede is versamel in die pom . As hulle nie daar teenwoordig is nie, dan Maven sal dit van 'n afgeleë bewaarplek aflaai en dit in die plaaslike bewaarplek stoor.

Weet ook, wat is die nut van uitsluiting in Maven? Uitsluitings is ingestel op 'n spesifieke afhanklikheid in jou POM, en is gerig op 'n spesifieke groep-ID en artefakt-ID. Wanneer jy jou projek bou, sal daardie artefak nie by jou projek se klaspad gevoeg word by wyse van die afhanklikheid waarin die uitsluiting verklaar is.

Die vraag is ook, wat beteken verskaf in Maven?

stel saam Dit is die verstek omvang, gebruik as geen gespesifiseer is nie. Stel afhanklikhede is beskikbaar in alle klaspaaie van 'n projek. Verder word daardie afhanklikhede na afhanklike projekte gepropageer. verskaf Dit is baie soos saamstel, maar dui aan dat jy verwag dat die JDK of 'n houer die afhanklikheid tydens looptyd sal verskaf.

Waarom laai Maven altyd afhanklikheid af?

Maven laai plugins en artefakte af waarvan u projek afhang. Maven doen in werklikheid Aflaai artefakte vanaf afgeleë bewaarplekke, maar dit laai die artefak een keer af en hou 'n plaaslike kas. Maven laai net die meeste hiervan af afhanklikhede omdat jy hulle by jou projek gevoeg het.

Aanbeveel: