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

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

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

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

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.06161 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.61269 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.46801 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08164 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.37976 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.61,612 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 1.022,800 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1380 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1216 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.21585 بازدید
کانال تلگرام جواب یاب
...