რა არის groupId?
რა არის groupId?

ვიდეო: რა არის groupId?

ვიდეო: რა არის groupId?
ვიდეო: Apache Maven - What is Group Id, Artifact Id and Version? 2024, მაისი
Anonim

განმარტება. The ჯგუფის ID არის XML ელემენტი POM-ში. Maven პროექტის XML ფაილი, რომელიც განსაზღვრავს პროექტის ჯგუფის ID-ს. ამის საპირისპიროდ, artifactId არის XML ელემენტი POM-ში. Maven პროექტის XML, რომელიც განსაზღვრავს პროექტის ID-ს (არტეფაქტი).

გარდა ამისა, რა არის groupId და artifactId Maven პროექტის მაგალითში?

ჯგუფის ID ამოიცნობს თქვენს პროექტი ცალსახად ყველაში პროექტები , ასე რომ, ჩვენ უნდა აღვასრულოთ დასახელების სქემა. მან უნდა დაიცვას პაკეტის სახელის წესები, რაც ნიშნავს, რომ ეს უნდა იყოს მინიმუმ როგორც დომენის სახელი, რომელსაც თქვენ აკონტროლებთ და შეგიძლიათ შექმნათ იმდენი ქვეჯგუფი, რამდენიც გსურთ. artifactId არის ქილის სახელი ვერსიის გარეშე.

ასევე იცით, რა არის groupId IntelliJ-ში? თუ ამჟამად არცერთი პროექტი არ არის გახსნილი IntelliJ IDEA, დააჭირეთ Create New Project მისასალმებელი ეკრანზე. GroupId - ახალი პროექტის პაკეტი. ArtifactId - თქვენი პროექტის სახელი. ვერსია - ახალი პროექტის ვერსია. ნაგულისხმევად, ეს ველი მითითებულია ავტომატურად.

ასევე იცით, რა იგულისხმება Maven-ში groupId-ში?

ჯგუფის ID ცალსახად განსაზღვრავს თქვენს პროექტს ყველა პროექტში. ა ჯგუფის ID უნდა დაიცვას ჯავის პაკეტის სახელის წესები. ეს ნიშნავს ის იწყება შებრუნებული დომენის სახელით, რომელსაც თქვენ აკონტროლებთ. მაგალითად, org.apache. მავენ , org.apache.commons.

რას იყენებს groupId Maven-ში?

The ჯგუფის ID ელემენტი არის უნიკალური ID ორგანიზაციისთვის, ან პროექტისთვის (მაგალითად, ღია კოდის პროექტი). ყველაზე ხშირად თქვენ გამოყენება ა ჯგუფის ID რომელიც მსგავსია პროექტის root Java პაკეტის სახელის. მაგალითად, ჩემი Java Web Crawler პროექტისთვის მე შემიძლია ავირჩიო ჯგუფის ID com.

გირჩევთ: