Apache Maven

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
Apache Maven
Maven logo.svg
מפתח Apache Software Foundation
גרסה אחרונה 3.1.0 ב־15 ביולי 2013
מערכת הפעלה רב פלטפורמי
רישיון רישיון אפאצ'י, גרסה 2.0
קטגוריה בניית תוכנה
דף בית maven.apache.org

Maven (במקור מיידיש ועברית מבין), כלי פתוח וחופשי לארגון פרויקטים ובנייה אוטומטית לשפת Java. ל-Maven יכולות דומות לאלה של Apache Ant, אך הוא מתבסס על מודל תצורה פשוט יותר המתואר ב-XML. ‏Maven‏ מתארח בקרן התוכנה אפאצ'י ושייך רשמית לפרויקט Apache Jakarta.

מודל התצורה של Maven נקרא Project Object Model ‏(POM)‏ והוא משמש לתיאור התלויות, הגרסאות, הרכיבים וסדר הבניה של הפרויקט. Maven מגדיר מחזור חיי בניה, ובמודל מוגדרים מראש מטרות בניה עיקריות כגון הידור ואריזת הקוד, דבר המאפשר שימוש מתוחכם ומידי בכלי כדי לבנות פרויקטים בשפת Java.

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

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]


Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.