logo

קובץ מלחמה

א war (ארכיון אינטרנט) קובץ מכיל קבצים של פרויקט אינטרנט. יכול להיות שיש לו קבצי servlet, xml, jsp, image, html, css, js וכו'.

כאן, נדון מהו קובץ מלחמה, כיצד ליצור קובץ מלחמה, כיצד לפרוס קובץ מלחמה וכיצד לחלץ קובץ מלחמה.


מהו תיק מלחמה?

קובץ ארכיון אינטרנט (מלחמה) מכיל את כל התוכן של יישום אינטרנט. זה מקטין את משך הזמן להעברת הקובץ.

יתרון של קובץ מלחמה

חוסך זמן : קובץ המלחמה מאגד את כל הקבצים ליחידה אחת. אז זה לוקח פחות זמן בזמן העברת קובץ מלקוח לשרת.


איך יוצרים קובץ מלחמה?

כדי ליצור קובץ מלחמה, אתה צריך להשתמש כלי צנצנת של JDK. אתה צריך להשתמש מתג של צנצנת, כדי ליצור את קובץ המלחמה.

היכנס לתוך ספריית הפרויקט של הפרויקט שלך (מחוץ ל-WEB-INF), ולאחר מכן כתוב את הפקודה הבאה:

str ל-int
 jar -cvf projectname.war * 

כאן, משמש ליצירת קובץ, כדי ליצור את הפלט המילולי ו כדי לציין את שם קובץ הארכיון.

ה * סמל (כוכבית). מציין שכל הקבצים של ספרייה זו (כולל תת ספריה).


איך לפרוס את תיק המלחמה?

ישנן שתי דרכים לפרוס את קובץ המלחמה.

  1. לפי פאנל קונסולת שרת
  2. על ידי קיום ידני של קובץ המלחמה בתיקייה ספציפית של השרת.

אם אתה רוצה לפרוס את קובץ המלחמה ב חתול אפאצ'י שרת באופן ידני, עבור אל אפליקציות אינטרנט ספרייה של apache tomcat והדבק את קובץ המלחמה כאן.

הקריקט החי שלי

כעת, אתה יכול לגשת לפרויקט האינטרנט דרך הדפדפן.

הערה: השרת יחלץ את קובץ המלחמה באופן פנימי.


כיצד לחלץ קובץ מלחמה באופן ידני?

כדי לחלץ את קובץ המלחמה, עליך להשתמש מתג -x שֶׁל כלי צנצנת של JDK. בוא נראה את הפקודה לחילוץ קובץ המלחמה.

 jar -xvf projectname.war