Vad är tillhandahållet beroende i Maven?
Vad är tillhandahållet beroende i Maven?

Video: Vad är tillhandahållet beroende i Maven?

Video: Vad är tillhandahållet beroende i Maven?
Video: What Does The Stomach Do | Physiology | Biology | FuseSchool 2024, Maj
Anonim

Maven beroendeomfattning – försedd

Maven beroendeomfattning tillhandahålls används under uppbyggnad och test av projektet. De är också skyldiga att köra, men bör inte exporteras, eftersom beroende kommer vara försedd av körtiden, till exempel av servletbehållare eller applikationsserver

Förutom detta, vad är beroende i Maven?

I Maven , beroende är ett annat arkiv-JAR, ZIP och så vidare-som ditt nuvarande projekt behöver för att kompilera, bygga, testa och/eller köra. De beroenden är samlade i pom . Om de inte finns där, då Maven kommer att ladda ner dem från ett fjärrlager och lagra dem i det lokala förrådet.

Vet också, vad är användningen av uteslutning i Maven? Uteslutningar är inställda på ett specifikt beroende i din POM och är inriktade på ett specifikt groupId och artifactId. När du bygger ditt projekt kommer den artefakten inte att läggas till i ditt projekts klassväg på grund av beroendet som uteslutning förklarades.

Frågan är också, vad betyder tillhandahållet i Maven?

kompilera Detta är standardomfånget, som används om inget anges. Kompileringsberoenden är tillgängliga i alla klassvägar i ett projekt. Dessutom sprids dessa beroenden till beroende projekt. försedd Detta är ungefär som kompilering, men indikerar att du förväntar dig att JDK eller en behållare ska tillhandahålla beroendet vid körning.

Varför är Maven alltid beroende av nedladdning?

Maven laddar ner plugins och artefakter som ditt projekt är beroende av. Det gör Maven faktiskt ladda ner artefakter från fjärrlager, men den laddar ner artefakten en gång och behåller en lokal cache. Maven laddar bara ner de flesta av dessa beroenden eftersom du har lagt till dem i ditt projekt.

Rekommenderad: