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

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

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

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

سوال 8 ماه قبل در تالار برنامه نویسی توسط masoud shahhosseini_ (40 امتیاز)
ویرایش 8 ماه قبل توسط 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 ایجاد می شوند.

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.06156 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.67245 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.46755 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08162 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.37966 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.61,558 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 1.012,695 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1476 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1211 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.2549 بازدید
کانال تلگرام جواب یاب
...