Kas yra artefaktas Maven?
Kas yra artefaktas Maven?

Video: Kas yra artefaktas Maven?

Video: Kas yra artefaktas Maven?
Video: Мальвы цветут_Рассказ_Слушать 2024, Lapkritis
Anonim

An artefaktas yra failas, paprastai JAR, kuris dislokuojamas a Maven saugykla. A Maven build gamina vieną ar daugiau artefaktai , pvz., sudarytas JAR ir „šaltinių“JAR. Kiekvienas artefaktas turi grupės ID (dažniausiai atvirkštinį domeno pavadinimą, pvz., com. example. foo), an artefaktas ID (tik vardas) ir versijos eilutė.

Tokiu būdu, kas yra grupės ir artefakto ID?

Apibrėžimas. The grupės ID yra XML elementas POM. Maven projekto XML failas, nurodantis id projekto grupė . Priešingai, artefakto ID yra XML elementas POM. Maven projekto XML, kuris nurodo id projekto ( artefaktas ).

Be to, ką reiškia Maven? Maven yra automatizavimo ir valdymo įrankis, kurį sukūrė Apache Software Foundation. Iš pradžių jis buvo išleistas 2004 m. liepos 13 d. Jidiš kalba reiškia Maven yra „žinių kaupėjas“. Maven taip pat gali sukurti bet kokį skaičių projektų į norimą išvestį, pvz., jar, karą, metaduomenis.

Atsižvelgiant į tai, kas yra groupId ir artifactId Maven projekto pavyzdyje?

grupės ID atpažins jūsų projektą unikaliai visuose projektus , todėl turime taikyti pavadinimų schemą. Jis turi atitikti paketo pavadinimo taisykles, o tai reiškia, kad tai turi būti bent jau jūsų valdomas domeno vardas, ir jūs galite sukurti tiek pogrupių, kiek norite. artefakto ID yra stiklainio pavadinimas be versijos.

Kas yra artefaktų saugykla?

Artefaktų saugykla yra dvejetainės programinės įrangos rinkinys artefaktai ir metaduomenys, saugomi apibrėžtoje katalogų struktūroje, kurią naudoja klientai, tokie kaip Maven, Mercury ar Ivy, norėdami gauti dvejetainius failus kūrimo proceso metu.

Rekomenduojamas: