Maven (במקור מיידיש ועברית מבין) הוא כלי פתוח וחופשי לארגון פרויקטים ובנייה אוטומטית לשפת Java. ל-Maven יכולות דומות לאלה של Apache Ant, אך הוא מתבסס על מודל תצורה פשוט יותר המתואר ב-XML. Maven מתארח במוסד התוכנה אפאצ'י ושייך רשמית לפרויקט Apache Jakarta.
מפתח | קרן התוכנה אפאצ'י |
---|---|
מחזור חיים | 1 בפברואר 2008 – הווה (16 שנים) |
גרסה אחרונה | 3.9.9 (18 באוגוסט 2024) |
מערכת הפעלה | חוצה-פלטפורמות |
נכתבה בשפות | Java |
סוג רישיון | אפאצ'י 2.0 |
קוד מקור | https://github.com/apache/maven |
קטגוריה | בניית תוכנה |
maven.apache.org | |
מודל התצורה של Maven נקרא Project Object Model (POM) והוא משמש לתיאור התלויות, הגרסאות, הרכיבים וסדר הבנייה של הפרויקט. Maven מגדיר מחזור חיי בנייה, ובמודל מוגדרים מראש מטרות בנייה עיקריות כגון הידור ואריזת הקוד, דבר המאפשר שימוש מתוחכם ומידי בכלי כדי לבנות פרויקטים בשפת Java.
אחת מיכולותיו המתקדמות[דרושה הבהרה] של Maven היא הבאה דינמית של תלויות מרשת האינטרנט. רכיבים הדרושים בזמן בניית הפרויקט (לדוגמה, ספריות שונות) מאותרים באופן ממוכן, מורדים לספריית הבנייה ומוטמנים במטמון מקומי לשימוש חוזר.
ראו גם
קישורים חיצוניים
- אתר האינטרנט הרשמי של Apache Maven (באנגלית)
- Apache Maven, ברשת החברתית אקס (טוויטר)
- תוספים ל-Maven
- מדריך לשימוש ב-Maven
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.