מהי אריזת ברירת המחדל ב-Maven?
מהי אריזת ברירת המחדל ב-Maven?

וִידֵאוֹ: מהי אריזת ברירת המחדל ב-Maven?

וִידֵאוֹ: מהי אריזת ברירת המחדל ב-Maven?
וִידֵאוֹ: How to set filename of package generated by maven | How to change file name generated by mvn package 2024, נוֹבֶמבֶּר
Anonim

ה אריזה הסוג מצוין ב-pom. מתאר xml דרך ה-< אריזה > אלמנט, בדרך כלל אחריו מייבן קואורדינטות. ה אריזת ברירת מחדל הסוג הוא צנצנת. מטרות הפלאגין שמבוצעות על ידי בְּרִירַת מֶחדָל בכל שלב של מחזור החיים תלוי ב אריזה סוג הפרויקט שאנו נבנה.

בהקשר זה, מהי אריזה ב-Maven?

ההיבט החשוב ביותר של א מייבן הפרויקט הוא שלו אריזה type, המציין את סוג החפץ שהפרויקט מייצר. יש הרבה מובנים אריזת מייבן סוגים (לדוגמה, צנצנת, מלחמה ואוזן). של פרויקט אריזה type מציין את יעדי הפלאגין שמתבצעים במהלך כל אחד מהם מייבן שלב הבנייה.

בנוסף, מהו סוג אריזה פום? פום ” אריזה אינו אלא המיכל, שמכיל חבילות/מודולים אחרים כמו צנצנת, מלחמה ואוזן. אם אתה מבצע פעולה כלשהי על חבילה/מיכל חיצוני כמו mvn clean compile התקן. אז גם חבילות/מודולים פנימיים מקבלים התקנת קומפילציה נקייה.

כתוצאה מכך, מהי מטרה מאבן?

מטרה היא יחידת המשימה היחידה שעושה עבודה אמיתית. למשל הקומפילציה מטרה (פועל כמו mvn compiler:compile) אשר מרכיב את מקור ה-Java. את כל מטרות מסופקים על ידי תוספים, או על ידי תוספי ברירת מחדל או על ידי תוספים המוגדרים על ידי משתמש (מוגדרים בקובץ pom). שלב עם אפס תוסף מטרות לא עושה דבר.

מה מייבן מאמת עושה?

2 תשובות. mvn תאשר - כפי שנאמר קודם - מבצע כל בדיקות אינטגרציה ש מאבן מוצא בפרויקט. mvn install מריץ באופן מרומז את mvn תאשר ולאחר מכן מעתיק את החפץ שנוצר למקומון שלך מאבן מאגר שבדרך כלל תוכל למצוא תחת C:Userusername. מאגר m2 אם אתה משתמש בחלונות.

מוּמלָץ: