מה זה חפץ ב-Maven?
מה זה חפץ ב-Maven?

וִידֵאוֹ: מה זה חפץ ב-Maven?

וִידֵאוֹ: מה זה חפץ ב-Maven?
וִידֵאוֹ: מה זה חדר בריחה? 2024, נוֹבֶמבֶּר
Anonim

א חפץ הוא קובץ, בדרך כלל JAR, שנפרס ל- a מייבן מאגר. א מייבן build מייצר אחד או יותר חפצים , כגון JAR הידור ו-JAR "מקורות". כל אחד חפץ יש מזהה קבוצה (בדרך כלל שם דומיין הפוך, כמו com. example. foo), an חפץ מזהה (רק שם), ומחרוזת גרסה.

באופן זה, מהו מזהה קבוצה וחפץ?

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

כמו כן, מה המשמעות של מייבן? מייבן הוא כלי אוטומציה וניהול שפותח על ידי Apache Software Foundation. הוא שוחרר לראשונה ב-13 ביולי 2004. בשפת היידיש המשמעות של מייבן הוא "צובר ידע". מייבן הוא גם מסוגל לבנות כל מספר של פרויקטים לתפוקה רצויה כגון jar, war, metadata.

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

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

מהו מאגר חפצים?

מאגר חפצים הוא אוסף של תוכנות בינאריות חפצים ומטא נתונים המאוחסנים במבנה ספריות מוגדר המשמש לקוחות כגון Maven, Mercury או Ivy כדי לאחזר קבצים בינאריים במהלך תהליך בנייה.

מוּמלָץ: