
הטקסט המלא של הדקות הראשונות בהרצאה «הרצת קבצי JAR» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
סוג נוסף של ג'אר שראינו שאפשר לייצר זה RunnableJarFile. RunnableJarFile זה פשוט תוכנית שאפשר להריץ אחר כך דרך קובץ הג'אר שלה. בואו נראה איך עושים את זה.
הפרויקט שאנחנו פותחים זה עדיין פרויקט Java פרויקט פשוט. בואו נגדיר כאן Creating a RunnableJarFile. נוסיף כאן את הקלאס הרגילה שלנו, פרוגרם, יש לנו כאן את ה-package, רק תקיו, יש לנו כאן את ה-main, ב-runnable.jar.file חובה שיהיה מיין וכאן אנחנו רוצים לכתוב
איזושהי פקודה שנוכל לראות אותה כאשר אנחנו מריצים את ה-jar.file. מה הבעיה? פקודות קונסול אנחנו לא נראה. אז בואו ניקח פקודה אחרת שמציגה לנו משהו שנקרא message.dialog.
בואו נראה איך עושים את זה. פקודה נקראת j.option.pan, pan זה חלונית ואם אנחנו רושמים נקודה אנחנו יכולים שיהיה לנו פה כל מיני פונקציות לדוגמה show message dialogue אוטומטית המערכת מוסיפה לנו את זה פה למעלה, import והיא אומרת לנו כמה דברים שאנחנו צריכים לשלוח לפקודה.
בואו נמחק את זה ונגדיר את הדברים הבאים. דבר ראשון, הפרמטר הראשון הוא פרמטר שהוא לא בשימוש כרגע ואנחנו יכולים לשלוח את הערך null שאומר שאנחנו בעצם לא שולחים שום דבר.
לאחר מכן אנחנו רוצים לשלוח את ההודעה בואו נשלח איזושהי הודעה מסוימת welcome to my app לאחר מכן איזושהי כותרת נניח הלו ולאחר מכן איזשהו קבוע אינם למעשה joptionpan נקודה ויש לנו information message זה רק מראה לנו סוג של אייקון כזה שאנחנו מראים מסג' של אינפורמציה כלשהי ויש לנו פה את כל הפקודה הזאת
שמאפשרת לנו להציג הודעה. עכשיו, אם אנחנו מריצים את הפקודה הזאת מכאן, דרך קונטרול F11, התוכנית כמובן תרוץ ואנחנו נראה את ההודעה.
Welcome to my app. אנחנו רוצים עכשיו לייצר מהתוכנית הזאת runnable jar file ולהריץ אותו מחוץ ל-clips. אז איך עושים את זה?
מקשי מניע לפרויקט, אקספורט, שוב פעם אנחנו הולכים לג'אווה, אבל במקום jar file אנחנו בוחרים ב-runnable jar file.
בואו נבצע next. כאן אנחנו צריכים לבחור את הפרויקט שלנו. הפרויקט שלנו פה מופיע אחרון, creating a runnable jar file והפרויקט. ואיפה אנחנו רוצים לשמור אותו?
בואו נשמור אותו בדסטופ ונקרא לו welcome message. נקודה jar. נבצע save, finish והמערכת יצרה לנו את ה-runnable jar file שלנו.
בואו ניגש לדסטופ ונראה את ה-Welcome-message.jar שלנו.