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

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

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

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

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.06145 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.73215 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.46718 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08155 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.38956 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.581,481 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.982,558 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1573 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.09194 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.19513 بازدید
کانال تلگرام جواب یاب
...