מה זה groupId?
מה זה groupId?

וִידֵאוֹ: מה זה groupId?

וִידֵאוֹ: מה זה groupId?
וִידֵאוֹ: Apache Maven - What is Group Id, Artifact Id and Version? 2024, מאי
Anonim

הַגדָרָה. ה groupId הוא רכיב XML ב-POM. קובץ XML של פרויקט Maven המציין את המזהה של קבוצת הפרויקט. לעומת זאת, artifactId הוא אלמנט XML ב-POM. XML של פרויקט Maven המציין את המזהה של הפרויקט (ארטיפקט).

יתר על כן, מהו groupId ו-artifactId בדוגמה של פרויקט Maven?

groupId יזהה את שלך פּרוֹיֶקט באופן ייחודי בכל פרויקטים , אז אנחנו צריכים לאכוף סכימת שמות. זה חייב לציית לכללי שם החבילה, מה אומר שזה חייב להיות לפחות כשם דומיין שאתה שולט בו, ותוכל ליצור כמה תת-קבוצות שתרצה. artifactId הוא שם הצנצנת ללא גרסה.

יודע גם, מהו groupId ב-IntelliJ? אם אין פרויקט פתוח כרגע ב IntelliJ IDEA, לחץ על Create New Project במסך הפתיחה. GroupId - חבילה של פרויקט חדש. ArtifactId - שם הפרויקט שלך. גרסה - גרסה של פרויקט חדש. כברירת מחדל, שדה זה מצוין באופן אוטומטי.

יודע גם, מה הכוונה ב-groupId ב-Maven?

groupId מזהה באופן ייחודי את הפרויקט שלך בכל הפרויקטים. א מזהה קבוצה צריך לציית לכללי שם החבילה של Java. זֶה אומר זה מתחיל בשם דומיין הפוך שאתה שולט בו. לדוגמה, org.apache. מאבן , org.apache.commons.

מה השימוש ב-groupId ב-Maven?

ה groupId אלמנט הוא מזהה ייחודי לארגון, או פרויקט (פרויקט קוד פתוח, למשל). לרוב תעשה זאת להשתמש א מזהה קבוצה אשר דומה לשם חבילת הבסיס של Java של הפרויקט. לדוגמה, עבור פרויקט Java Web Crawler שלי, אני יכול לבחור את מזהה קבוצה com.