logo

משימת ייבוא ​​נמלים של Apache

משימות ייבוא ​​משמשות לייבוא ​​קובץ build לפרויקט הנוכחי. הקבצים המיובאים מנותחים באמצעות ProjectHelper. ה- ProjectHelper אחראי למעשה על ניתוח הקבצים המיובאים.

מחיקת סימון

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

עקיפת יעד

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

נכסים מיוחדים

הקבצים המיובאים הם מקומיים לפרויקט הראשי הנוכחי. כדי להבחין בין קבצים מיובאים למקומיים, Ant מוסיפה מאפיין המכיל נתיב לקובץ ה-Build המיובא.

הערה: אם הקובץ המיובא אינו מכיל תכונת שם, המאפיין שלו לא יוגדר.

תכונות ייבוא ​​נמלים של Apache

תְכוּנָה תיאור נדרש
קוֹבֶץ הקובץ לייבוא. כן
אופציונאלי אם נכון, אל תפסיק את הבנייה אם הקובץ לא קיים. לא
כפי ש מציין את הקידומת המופיעה לפני שמות היעד. לא
prefixSeparator מפריד לשימוש בין הקידומת לשם היעד. לא

דוגמה למשימה של ייבוא ​​נמלים של Apache

הקוד שלהלן מייבא יעדים מקובץ common-targets.xml הממוקם בספריית האב.

 

הוא מייבא פרויקט

חציית עץ בינארי לפי סדר
 

הוא מייבא יעד מקובץ targets.xml שנמצא בתוך הספרייה המשותפת.