Video: Ի՞նչ է groupId-ը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Սահմանում. Այն groupId XML տարր է POM-ում: Maven նախագծի XML ֆայլը, որը նշում է նախագծի խմբի ID-ն: Ի հակադրություն, artifactId-ը XML տարր է POM-ում: Maven նախագծի XML-ը, որը նշում է նախագծի ID-ն (արտեֆակտ):
Ավելին, ի՞նչ է groupId-ը և artifactId-ը Maven նախագծի օրինակում:
groupId կբացահայտի ձեր նախագիծը եզակիորեն բոլորի մեջ նախագծերը , ուստի մենք պետք է պարտադրենք անվանման սխեման: Այն պետք է հետևի փաթեթի անվանման կանոններին, ինչը նշանակում է, որ դա պետք է լինի առնվազն որպես տիրույթի անուն, որը դուք վերահսկում եք, և դուք կարող եք ստեղծել այնքան ենթախմբեր, որքան ցանկանում եք: artifactId բանկա անունն է առանց տարբերակի։
Նաև գիտեք, թե ինչ է groupId-ը IntelliJ-ում: Եթե ոչ մի նախագիծ ներկայումս բացված չէ IntelliJ IDEA, սեղմեք Ստեղծել նոր նախագիծ ողջույնի էկրանին: GroupId - նոր նախագծի փաթեթ: ArtifactId - ձեր նախագծի անվանումը: Տարբերակ - նոր նախագծի տարբերակ: Լռելյայնորեն, այս դաշտը նշված է ավտոմատ կերպով:
Նաև գիտեք, թե Maven-ում ինչ է նշանակում groupId:
groupId եզակիորեն նույնացնում է ձեր նախագիծը բոլոր նախագծերում: Ա խմբի ID պետք է հետևի Java-ի փաթեթի անվան կանոններին: Սա նշանակում է այն սկսվում է ձեր կողմից վերահսկվող հակադարձ տիրույթի անունով: Օրինակ՝ org.apache. մավեն , org.apache.commons։
Ո՞րն է groupId-ի օգտագործումը Maven-ում:
Այն groupId տարրը կազմակերպության կամ նախագծի եզակի ID է (օրինակ՝ բաց կոդով նախագիծ): Ամենից հաճախ դուք դա կանեք օգտագործել ա խմբի ID որը նման է նախագծի արմատական Java փաթեթի անվանմանը: Օրինակ, իմ Java Web Crawler նախագծի համար ես կարող եմ ընտրել խմբի ID com.