מהי התלות המסופקת ב-Maven?
מהי התלות המסופקת ב-Maven?

וִידֵאוֹ: מהי התלות המסופקת ב-Maven?

וִידֵאוֹ: מהי התלות המסופקת ב-Maven?
וִידֵאוֹ: Maven Tutorial for Beginners - Scope Dependencies in Maven 2024, מאי
Anonim

היקף התלות של מייבן – מסופק

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

חוץ מזה, מהי תלות ב-Maven?

ב מייבן , תלות הוא ארכיון נוסף - JAR, ZIP וכן הלאה - שהפרויקט הנוכחי שלך צריך כדי לקמפל, לבנות, לבדוק ו/או להפעיל. ה תלות נאספים ב פום . אם הם לא נוכחים שם, אז מייבן יוריד אותם ממאגר מרוחק ויאחסן אותם במאגר המקומי.

דע גם, מה השימוש בהדרה ב-Maven? אי הכללות מוגדרים על תלות ספציפית ב-POM שלך, וממוקדים ל- groupId ו-artifactId ספציפיים. כאשר אתה בונה את הפרויקט שלך, החפץ הזה לא יתווסף לנתיב הכיתה של הפרויקט שלך דרך התלות שבה הוֹצָאָה מִן הַכְלַל הוצהר.

השאלה היא גם מה המשמעות של סיפק ב-Maven?

compile זהו היקף ברירת המחדל, בשימוש אם לא צוין אף אחד. תלות קומפילציה זמינה בכל נתיבי הכיתה של פרויקט. יתר על כן, התלות הללו מופצות לפרויקטים תלויים. מסופק זה דומה מאוד להידור, אבל מציין שאתה מצפה שה-JDK או קונטיינר יספקו את התלות בזמן הריצה.

למה Maven תמיד הורדת תלות?

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

מוּמלָץ: