Artifact huko Maven ni nini?
Artifact huko Maven ni nini?

Video: Artifact huko Maven ni nini?

Video: Artifact huko Maven ni nini?
Video: The kitten was abandoned on the side of the road. The story of a kitten named Rocky 2024, Novemba
Anonim

An kisanii ni faili, kawaida JAR, ambayo hutumwa kwa a Maven hazina. A Maven kujenga hutoa moja au zaidi mabaki , kama vile JAR iliyokusanywa na "vyanzo" JAR. Kila moja kisanii ina kitambulisho cha kikundi (kawaida ni jina la kikoa lililobadilishwa, kama com. example. foo), an kisanii Kitambulisho (jina tu), na mfuatano wa toleo.

Kwa namna hii, kikundi na kitambulisho cha vizalia ni nini?

Ufafanuzi. The kitambulisho cha kikundi ni kipengele cha XML katika POM. Faili ya XML ya mradi wa Maven ambao unabainisha faili ya kitambulisho wa mradi huo kikundi . Kinyume chake, artifactId ni kipengele cha XML katika POM. XML ya mradi wa Maven ambao unabainisha kitambulisho ya mradi ( kisanii ).

Pia, Maven ina maana gani? Maven ni zana ya kiotomatiki na usimamizi iliyotengenezwa na Apache Software Foundation. Ilitolewa awali tarehe 13 Julai 2004. Katika lugha ya Kiyidi maana ya Maven ni "mkusanyiko wa maarifa". Maven pia inaweza kuunda idadi yoyote ya miradi katika matokeo unayotaka kama vile jar, war, metadata.

Kwa kuzingatia hili, groupId na artifactId ni nini katika mfano wa mradi wa Maven?

kitambulisho cha kikundi itakutambulisha mradi kipekee kote miradi , kwa hivyo tunahitaji kutekeleza schema ya kumtaja. Lazima ifuate sheria za jina la kifurushi, inamaanisha nini hiyo lazima iwe angalau kama jina la kikoa unalodhibiti, na unaweza kuunda vikundi vidogo vingi unavyotaka. artifactId ni jina la jar bila toleo.

Hifadhi ya vizalia ni nini?

Hifadhi ya vizalia ni mkusanyiko wa programu ya binary mabaki na metadata iliyohifadhiwa katika muundo wa saraka uliobainishwa ambao hutumiwa na wateja kama vile Maven, Mercury, au Ivy kupata jozi wakati wa mchakato wa ujenzi.

Ilipendekeza: