GroupId nima?
GroupId nima?

Video: GroupId nima?

Video: GroupId nima?
Video: Abdulloh domla dayus kim ??? 2024, Noyabr
Anonim

Ta'rif. The groupId POMdagi XML elementidir. Loyiha guruhining identifikatorini belgilaydigan Maven loyihasining XML fayli. Bundan farqli o'laroq, artefactId POMdagi XML elementidir. Loyihaning (artifakt) identifikatorini belgilaydigan Maven loyihasining XML.

Bundan tashqari, Maven loyihasi misolida groupId va artifactId nima?

groupId sizni aniqlaydi loyiha hamma uchun o'ziga xos loyihalar , shuning uchun biz nomlash sxemasini qo'llashimiz kerak. U paket nomi qoidalariga rioya qilishi kerak, bu hech bo'lmaganda siz boshqaradigan domen nomi sifatida bo'lishi kerakligini anglatadi va siz xohlagancha ko'plab kichik guruhlar yaratishingiz mumkin. artefakt identifikatori versiyasiz bankaning nomi.

Shuningdek, IntelliJ-da groupId nima ekanligini bilasizmi? Agar hozirda hech qanday loyiha ochiq bo'lmasa IntelliJ IDEA, Xush kelibsiz ekranda Yangi loyiha yaratish tugmasini bosing. GroupId - yangi loyiha paketi. ArtifactId - loyihangiz nomi. Versiya - yangi loyihaning versiyasi. Odatiy bo'lib, bu maydon avtomatik ravishda belgilanadi.

Mavenda groupId nimani anglatishini ham biling?

groupId barcha loyihalar bo'yicha loyihangizni noyob tarzda aniqlaydi. A guruh identifikatori Java paketi nomi qoidalariga amal qilishi kerak. Bu anglatadi u siz boshqaradigan teskari domen nomi bilan boshlanadi. Masalan, org.apache. maven , org.apache.commons.

Mavenda groupId dan qanday foydalanish kerak?

The groupId element tashkilot yoki loyiha uchun noyob identifikatordir (masalan, ochiq kodli loyiha). Ko'pincha shunday qilasiz foydalanish a guruh identifikatori bu loyihaning ildiz Java paketi nomiga o'xshaydi. Misol uchun, mening Java Web Crawler loyiham uchun men tanlashim mumkin guruh identifikatori com.

Tavsiya: