אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

Apache Ant

מַדָד Apache Ant

אפאצ'י אנט (באנגלית: Apache Ant, ראשי תיבות של "Another Neat Tool"; ה"נמלה" של אפאצ'י) הוא כלי תוכנה לאוטומציה של תהליכי בניית תוכנה. [1]

תוכן עניינים

  1. 26 יחסים: Apache Maven, Apache Subversion, Extreme Programming, JAR, Java, Java (פלטפורמת תוכנה), JUnit, Make, XML, ממשק שורת פקודה, מערכת הפעלה, מהדר, מוסד התוכנה אפאצ'י, אנגלית, אוטומציה של בניית תוכנה, נמלה, פיתוח מונחה-בדיקות, קוד פתוח, ראשי תיבות, רישיון אפאצ'י, שפת תכנות, תוכנה, תוכנית Hello world, תיקיית קבצים, חוצה-פלטפורמות, בניית תוכנה.

  2. אוטומציה של בניית תוכנה

Apache Maven

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

לִרְאוֹת Apache Ant וApache Maven

Apache Subversion

Subversion (בשמה המלא באנגלית: Apache Subversion, ידועה גם כ־svn, כשם הפקודה המקובלת שלה) היא תוכנה חופשית לניהול גרסאות מסוג שרת–לקוח המופצת לפי כללי רישיון אפאצ'י.

לִרְאוֹת Apache Ant וApache Subversion

Extreme Programming

Extreme Programming (או בקיצור XP) היא מתודולוגיית פיתוח תוכנה שנהגתה על ידי קנט בק.

לִרְאוֹת Apache Ant וExtreme Programming

JAR

קובץ JAR (Java ARchive) משמש בתחום המחשוב לאריזת Bytecode של Java.

לִרְאוֹת Apache Ant וJAR

Java

#הפניה ג'אווה (שפת תכנות).

לִרְאוֹת Apache Ant וJava

Java (פלטפורמת תוכנה)

לא ממוסגר פלטפורמת התוכנה ג'אווה (באנגלית: Java software platform) היא מכלול מוצרי תוכנה ומפרטים של חברת סאן מיקרוסיסטמס (כיום חברת בת של חברת אורקל), אשר ביחד מרכיבים מערכת לפיתוח יישומים ולפריסתם על גבי פלטפורמות שונות (cross-platform).

לִרְאוֹת Apache Ant וJava (פלטפורמת תוכנה)

JUnit

JUnit הוא כלי פתוח וחופשי לבדיקות יחידה בשפת התכנות Java.

לִרְאוֹת Apache Ant וJUnit

Make

make הוא כלי תוכנה, המשמש לבניה אוטומטית של קובצי הרצה (executable) וספריות מקובצי מקור (source code).

לִרְאוֹת Apache Ant וMake

XML

עמוד XML XML (ראשי תיבות של eXtensible Markup Language) הוא תקן לקידוד וייצוג נתונים במחשבים.

לִרְאוֹת Apache Ant וXML

ממשק שורת פקודה

ממשק bash ממשק שורת הפקודה (באנגלית: CLI/CMD - Command Line Interface) הוא מעטפת שמספקת מערכת הפעלה או תוכנה אחרת למשתמש על מנת שזה יוכל להקיש פקודות טקסטואליות שיפעילו אותה.

לִרְאוֹת Apache Ant וממשק שורת פקודה

מערכת הפעלה

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

לִרְאוֹת Apache Ant ומערכת הפעלה

מהדר

תרשים המתאר פעולת מהדר בעל מספר שפות ומספר יעדים מְהַדֵּר (באנגלית: Compiler) הוא תוכנית מחשב המתרגמת משפת מחשב אחת לשפת מחשב אחרת.

לִרְאוֹת Apache Ant ומהדר

מוסד התוכנה אפאצ'י

#הפניה קרן התוכנה אפאצ'י.

לִרְאוֹת Apache Ant ומוסד התוכנה אפאצ'י

אנגלית

אנגלית (באנגלית: English) היא שפה ממשפחת השפות הגרמאניות שמקורה באנגליה, והיא אחת השפות המדוברות ביותר בעולם.

לִרְאוֹת Apache Ant ואנגלית

אוטומציה של בניית תוכנה

אוטומציה של בניית תוכנה או אוטומציית בנייה (באנגלית: "Build Automation") היא התהליך של אוטומציה ויצירת סקריפטים לבניית תוכנה וביצוע של מגוון משימות אחרות שמפתחי תוכנה עושים בעבודה היום-יומית שלהם, והיא כוללת פעולות כגון.

לִרְאוֹת Apache Ant ואוטומציה של בניית תוכנה

נמלה

#הפניה נמליים.

לִרְאוֹת Apache Ant ונמלה

פיתוח מונחה-בדיקות

פיתוח מונחה-בדיקות (Test-driven development ובקיצור TDD) היא מתודולוגיית פיתוח תוכנה שבה נכתבת בדיקת יחידה בטרם נכתב הקוד אותו היא בודקת.

לִרְאוֹת Apache Ant ופיתוח מונחה-בדיקות

קוד פתוח

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

לִרְאוֹת Apache Ant וקוד פתוח

ראשי תיבות

International Research Association for Talent Development and Excellence ראשי תיבות (ר"ת; מכונה לעיתים בלשון חז"ל גם: נוטריקון - מלטינית: "לכתוב", "לסמן באותיות") הם טכניקה של כתיב מקוצר שבה נכתב ביטוי נפוץ רק באמצעות האות הראשונה של כל מילה המרכיבה אותו.

לִרְאוֹת Apache Ant וראשי תיבות

רישיון אפאצ'י

רישיון אפאצ'י (באנגלית: Apache License) הוא רישיון לתוכנה חופשית או קוד פתוח שחובר על ידי מוסד התוכנה אפאצ'י.

לִרְאוֹת Apache Ant ורישיון אפאצ'י

שפת תכנות

המונח שפת תכנות אוגד בתוכו מספר שפות מחשב שהן תמיד לוגיות, ומשמשות לבניית תוכנה.

לִרְאוֹת Apache Ant ושפת תכנות

תוכנה

תוכנה היא אוסף של הוראות ומידע הניתנות לביצוע על ידי מחשב.

לִרְאוֹת Apache Ant ותוכנה

תוכנית Hello world

סביבת הפיתוח המשולבת Eclipse C תוכנית "Hello World" (מילולית: "שלום, עולם") היא תוכנית מחשב המדפיסה את המחרוזת "Hello World" בהתקן תצוגה.

לִרְאוֹת Apache Ant ותוכנית Hello world

תיקיית קבצים

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

לִרְאוֹת Apache Ant ותיקיית קבצים

חוצה-פלטפורמות

Mac,Windows במחשבים, תוכנה או יישום חוצה-פלטפורמות (באנגלית: cross-platform או multi-platform), הוא יישום אשר מוּמש עבור פלטפורמות מחשוב שונות, ויכול לפעול על גבי פלטפורמות שונות.

לִרְאוֹת Apache Ant וחוצה-פלטפורמות

בניית תוכנה

במדעי המחשב, המושג בניית תוכנה (באנגלית: software build, או בקיצור build) מתייחס לתהליך של הפיכת קובצי קוד מקור לתוצרי תוכנה עצמאיים (standalone) הניתנים להרצה על מחשב.

לִרְאוֹת Apache Ant ובניית תוכנה

ראה גם

אוטומציה של בניית תוכנה

אזכור

[1] https://he.wikipedia.org/wiki/Apache_Ant