jar فایل و war فایل در جاوا

0 رأی
میانگین بازدید روزانه 0.4392 بازدید

jar یا war فایل چیست ؟ 

و با هم چه تفاوتی دارن ؟

سوال 7 ماه قبل در تالار برنامه نویسی توسط masoud shahhosseini_ (40 امتیاز)
ویرایش 7 ماه قبل توسط Saeed Zarinfam

1 جواب

0 رأی

هر دو فایل jar و war در حقیقت فایل های zip شده با ساختار مشخص هستند ولی کاربرد و محتوایت هر کدام متفاوت است:

  • فایل jar: این فایل حاوی کدهای کامپایل شده جاوا (بایت کد)، resources و metadata است و بیشتر برای ایجاد یک فایل یکپارچه لایبرری (غیرقابل اجرا) یا برنامه اجرایی جاوا استفاده می شود و باعث می شود کل یک برنامه جاوا (چه قابل اجرا یا لایبرری) در قالب یک فایل قابل عرضه باشد.
  • فایل war: این فایل حاوی فایل های مرتبط با web application های توسعه داده شده با استاندارد servlet container در Java EE است (برای مثال فایل های JSP، جاوااسکریپت و ...). یک فایل war براحتی بر روی تمام servlet container ها بعنوان یک web application قابل deploy است.

هر دو فایل jar و war توسط java jar tool یا ide یا build tools ها مانند maven و gradle ایجاد می شوند.

جواب 6 ماه قبل توسط Saeed Zarinfam (685 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.06148 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.71234 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.45728 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08157 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.38958 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.581,502 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.992,604 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1574 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1198 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.2524 بازدید
کانال تلگرام جواب یاب
...