וִידֵאוֹ: מה זה groupId?
2024 מְחַבֵּר: Lynn Donovan | [email protected]. שונה לאחרונה: 2023-12-15 23:47
הַגדָרָה. ה 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.