Mikä on ero groupId: n ja artifactId: n välillä Mavenissa
Sisällysluettelo:
- Mikä on groupId Mavenissa
- Mikä on artifactId Mavenissa
- Ero GroupId: n ja artifactId: n välillä Mavenissa
The tärkein ero groupId: n ja artifactId: n välillä Mavenissa on, että groupId määrittää projektiryhmän tunnuksen ja artifactId määrittää projektin tunnuksen.
Projektia kehitettäessä on käytettävä kolmannen osapuolen kirjastoja. Ohjelmoija voi ladata ja lisätä näitä kolmannen osapuolen kirjastoja projektiin, mutta niiden päivittäminen myöhemmin on vaikeaa. Maven tarjoaa ratkaisun tähän ongelmaan. Se auttaa sisällyttämään kaikki projektin edellyttämät riippuvuudet. Lisäksi ohjelmoija voi määrittää tarvittavat riippuvuudet POM.XML -tiedostossa. Siinä on kokoonpanotiedot projektin rakentamiseksi. Lisäksi tämä tiedosto koostuu useista XML -elementeistä, ja kaksi niistä on groupId ja artifactId.
Keskeiset alueet
1. Mikä on groupId Mavenissa - Määritelmä, toimivuus 2. Mikä on artifactId Mavenissa - Määritelmä, toimivuus 3. Mikä on ero groupId: n ja artifactId: n välillä Mavenissa - Keskeisten erojen vertailu
Keskeisiä termejä
ArtifactID, GroupID, Maven, XML
Mikä on groupId Mavenissa
POM.XML -tiedosto on seuraava.
com.comyhtiönimi.project-groupproject1.0 POM.XML -tiedostossa on useita elementtejä. Se on juurielementti. Määrittää malliversion ja määrittelee artefaktin version tietyssä ryhmässä. GroupId on projektin ryhmän tunnus. Yleensä se on ainutlaatuinen organisaation keskuudessa. Edellä mainitun mukaan groupId on com.comyrityksenimi.projekti-ryhmä. ArtifactId on projektin tunnus. Se määrittää projektin nimen. Osa XML -tiedostosta on seuraava. com.pediaa.tutorialscs-tutes1.0 GroupId -osio "pediaa" on yrityksen nimi. Kaikki yrityksen projektit ovat com.pediaa -sivuston alla, kun opetusohjelmat ovat com.pediaa.tutorials -sivustossa. Siksi com.pediaa.tutorials on groupId. Cs-tutes määrittää projektin tunnuksen, joka on artifactId. Lisäksi kaikissa POM.XML -tiedostoissa on oltava projekti, groupId, artifactId ja versio. Lisäksi voi olla muita XML -elementtejä, kuten nimi, URL -osoite, riippuvuudet, riippuvuus jne. GroupId on XML -elementti Maven -projektin POM.XML -tiedostossa, joka määrittää projektiryhmän tunnuksen. Sitä vastoin artifactId on XML -elementti Maven -projektin POM.XML -tiedostossa, joka määrittää projektin tunnuksen (artefakti). Näin ollen tämä on tärkein ero GroupId: n ja artifactId: n välillä Mavenissa. Lisäksi toinen ero groupId: n ja artifactId: n välillä Mavenissa on, että groupId auttaa tunnistamaan projektiryhmän, kun taas artifactId auttaa tunnistamaan projektin. Suurin ero GroupId: n ja artifactId: n välillä Mavenissa on, että groupId määrittää projektiryhmän tunnuksen, kun taas artifactId määrittää projektin tunnuksen. Lyhyesti sanottuna nämä elementit auttavat organisoimaan organisaation hankkeita. 1. "Maven Pom.xml - Javatpoint." Www.javatpoint.com, saatavilla täältä. 1. “maven” Linux -kuvakaappauksilla (CC BY 2.0) Flickrin kautta
Mikä on artifactId Mavenissa
Ero GroupId: n ja artifactId: n välillä Mavenissa
Määritelmä
Käyttö
Johtopäätös
Viite:
Kuva:
![Mikä on ero groupId: n ja artifactId: n välillä Mavenissa Mikä on ero groupId: n ja artifactId: n välillä Mavenissa](https://img.books-kingdom.com/images/002/image-4848.jpg)