מצב Maven Offline

1. סקירה כללית

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

במדריך קצר זה, נראה כיצד להפעיל את המצב הלא מקוון ב- Maven.

2. הכנה

לפני שתעבור למצב לא מקוון, חשוב להוריד את החפצים הדרושים. אחרת, אנו עשויים שלא להשתמש במצב זה בצורה יעילה.

על מנת להתכונן למצב לא מקוון, אנו יכולים להשתמש ב- ללכת במצב לא מקוון המטרה מה- תוסף maven-dependency:

תלות ב- mvn: מעבר לא מקוון

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

3. מצב לא מקוון

כדי לבצע מטרות ושלבים של Maven במצב לא מקוון, עלינו רק להשתמש ב- -או אוֹ –לא מקוון אוֹפְּצִיָה. למשל, כדי להריץ מבחני אינטגרציה במצב לא מקוון:

mvn -o אמת

פקודה זו תבצע בהצלחה את כל הבדיקות אם כבר הורדנו את כל החפצים הנדרשים. אחרת, זה ייכשל.

ניתן גם להגדיר את המצב במצב לא מקוון על ידי הגדרת ה- לא מקוון נכס ב ~ / .m2 / settings.xml קוֹבֶץ:

 נָכוֹן 

הגדרה זו תחול על כל פרויקטים של Maven. ה לא מקוון המאפיין מוגדר כברירת מחדל ל שֶׁקֶר. לכן, כאשר אנו משתמשים ב- -או אפשרות זו, היא תעקוף את הגדרת ברירת המחדל באופן זמני למשך אותה פקודה.

4. מסקנה

במדריך מהיר זה ראינו כיצד להתכונן למצב Maven במצב לא מקוון באמצעות תוסף maven-dependency. כמו כן, הכרנו גם גישה של שורת פקודה וגם גישה מבוססת הגדרות כדי לאפשר מצב לא מקוון.


$config[zx-auto] not found$config[zx-overlay] not found