GroupId ni nini?
GroupId ni nini?

Video: GroupId ni nini?

Video: GroupId ni nini?
Video: NOA (ISRAEL) 2024, Mei
Anonim

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

Kwa kuongezea, 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.

Pia Jua, groupId ni nini katika IntelliJ? Ikiwa hakuna mradi uliofunguliwa kwa sasa IntelliJ IDEA, bofya Unda Mradi Mpya kwenye skrini ya Karibu. Kitambulisho cha Kikundi - kifurushi cha mradi mpya. ArtifactId - jina la mradi wako. Toleo - toleo la mradi mpya. Kwa chaguo-msingi, uga huu umebainishwa kiotomatiki.

Jua pia, nini maana ya groupId huko Maven?

kitambulisho cha kikundi hutambulisha mradi wako kwa njia ya kipekee katika miradi yote. A kitambulisho cha kikundi inapaswa kufuata sheria za jina la kifurushi cha Java. Hii maana yake inaanza na jina la kikoa lililobadilishwa unalodhibiti. Kwa mfano, org.apache. maven , org.apache.commons.

Ni matumizi gani ya groupId huko Maven?

The kitambulisho cha kikundi kipengele ni kitambulisho cha kipekee cha shirika, au mradi (kwa mfano, mradi wa chanzo huria). Mara nyingi utafanya kutumia a kitambulisho cha kikundi ambayo ni sawa na jina la kifurushi cha Java cha mradi. Kwa mfano, kwa mradi wangu wa Java Web Crawler naweza kuchagua kitambulisho cha kikundi com.

Ilipendekeza: