တစ်ဦး JAR ဖိုင်ကိုစာဆိုတာဘာလဲ

JAR ဖိုင်များ, ကိုပြန်လည်ပြင်ဆင်ရန်ကိုဖွင့်နှင့်ပြောင်းကိုဘယ်လို

တစ်ဦးက ဖိုင် ဟာ .JAR နှင့်အတူ ဖိုင် extension တစ်ခုတည်းဖိုင်ထဲမှာဂျာဗားပရိုဂရမ်များနှင့်ဂိမ်းများသိုလှောင်အတွက်အသုံးပြုမယ့်ဂျာဗား Archive ဖိုင်ကိုဖြစ်ပါတယ်။ တချို့ကကို standalone apps များနှင့်အခြားသူများသုံးစွဲဖို့နဲ့အခြားအစီအစဉ်များအတွက်အစီအစဉ်ကိုစာကြည့်တိုက်ကိုကိုင်ထားအဖြစ်ကသူတို့ကိုအလုပ်လုပ်စေဖိုငျမြားပါဝငျသညျ။

JAR ဖိုင်များ ZIP ဖိုင် compressed နှင့်မကြာခဏပုံများ, သံကိုကလစ်များ, နှင့်လုံခြုံရေးလက်မှတ်များကိုတူသော CLASS ဖိုင်များ, တစ်ဦးကျမှုကိုထငျရှားဖိုင်နဲ့လျှောက်လွှာအရင်းအမြစ်များကိုနဲ့တူသောအရာတို့ကိုသိမ်းထားတာဖြစ်ပါတယ်။ သူတို့တစ်တွေချုံ့ format နဲ့ဖိုင်တွေရာပေါင်းများစွာသို့မဟုတ်ပင်ထောင်ပေါင်းများစွာကိုင်ထားနိုင်ပါတယ်ကတည်းကဒါဟာ JAR ဖိုင်တွေမျှဝေရွှေ့ဖို့လွယ်ကူပါတယ်။

ဂျာဗား-နိုင်စွမ်းမိုဘိုင်းထုတ်ကုန်ဂိမ်းဖိုင်တွေအဖြစ် JAR ဖိုင်တွေကိုသုံးပါလိမ့်မယ်, အချို့ web browsers တွေ themes များကျင်းပရန်နှင့် JAR format နဲ့-ons တွေကိုထည့်ပါ။

jar file ကိုဖွင့်ဖို့ကိုဘယ်လို

အဆိုပါ Java Runtime Environment (JRE) ဟာ executable JAR ဖိုင်တွေဖွင့်လှစ်နိုင်ရန်အတွက် install လုပ်ပြီးသား, ဒါပေမယ့်အားလုံးမဟုတ် JAR ဖိုင်တွေ executables ဖြစ်ကြောင်းမှတ်သားထားရပါမည်။ ပြီးတာနဲ့ install လုပ်ထား, သင်ရုံကဖွင့်ဖို့ JAR ဖိုင်ကို double-click နိုင်ပါတယ်။

တချို့ကမိုဘိုင်းထုတ်ကုန် JRE built-in ရှိသည်။ ပြီးတာနဲ့ install လုပ်ထားများ java applicatons များ Firefox, Safari Edge, ဒါမှမဟုတ် Internet Explorer လိုလွန်းတဲ့ web browser ကိုဖွင့်လှစ် (သို့သော် Chrome မဟုတ်) နိုင်ပါတယ်။

JAR ဖိုင်များကို ZIP ဖိုင်နှင့်အတူ compressed နေကြသည်ကတည်းကမည်သည့်ဖိုင်ကို Decompressor အတှငျးသောအကြောင်းအရာများကိုကြည့်ရှုရန်တဦးတည်းဖွင့်နိုင်ပါတယ်။ ဒီအ 7-Zip, PeaZip နှင့် jZip တူသောအစီအစဉ်များလည်းပါဝင်သည်

JAR ဖိုင်တွေဖွင့်ဖို့နောက်ထပ်နည်းလမ်းအောက်ပါသုံးစွဲဖို့ဖြစ်ပါတယ် command ကို အတွက် Command Prompt ကို သင့်ကိုယ်ပိုင် JAR ဖိုင်ကို၏အမည်နှင့်အတူ yourfile.jar အစားထိုး:

yourfile.jar -jar java

သငျသညျကွဲပြားခြားနားသော JAR ဖိုင်တွေဖွင့်ဖို့ကွဲပြားခြားနားသောအစီအစဉ်များလိုအပ်ပါလိမ့်မယ်ကတည်းကတွေ့မြင် နေတဲ့သီးခြားဖိုင် extension များအတွက်ပုံမှန်အစီအစဉ်ကိုပြောင်းလဲနည်း ကအလိုအလြောကျသငျနှငျ့အတူကအသုံးပြုချင်ကြဘူးတဲ့အစီအစဉ်တွင်ဖွင့်လှစ်မယ့်လျှင် Windows တွင်။

JAR ဖိုင်များဖွင့်လှစ်အမှားများ

အဘယ်ကြောင့်ဆိုသော် Windows operating system အတွက်လုံခြုံရေး settings တချို့ကို web browser များအတွင်းတွင်ကြောင့်ဂျာဗား applications များဝင်ရောက်ဖို့ကြိုးစားနေသည့်အခါအမှားအယွင်းများကြည့်ဖို့မှာအားလုံးအဆန်းတော့မဟုတ်ပါဘူး။

ဥပမာ, Java applets ကို load ဖို့ကြိုးစားနေသည့်အခါမြင်ကြမည်အကြောင်းတည်း "Java ကိုလျှောက်လွှာ Blocked""သင်၏လုံခြုံရေး settings ကို။ ပြေးတစ်ဦးထံမှစိတ်မချရ application ကိုပိတ်ဆို့ခဲ့ကြ" ဟုအဆိုပါဂျာဗားအတွင်းလုံခြုံရေးအဆင့်ကို setting များက fixed နိုင်ပါတယ် Control Panel ထဲက applet

သငျသညျ, Java ပင် JRE ကို install ပြီးနောက် applets မဖွင့်နိုင်လျှင်, ပထမဂျာဗားသင့် browser များတွင် enabled နှင့် Control Panel ကိုဂျာဗားသုံးစွဲဖို့စနစ်တကျဖွင့်လှစ်ကြောင်းဖြစ်ပါတယ်သေချာပါစေ။ ထို့နောက်လုံးဝအားလုံးပွင့်လင်းပြတင်းပေါက်ချပိတ်ပြီးတော့တပြင်လုံးကိုအစီအစဉ်ကိုပြန်ဖွင့်ခြင်းအားဖြင့်သင့် browser ကို restart ချလိုက်ပါ။

ဒါ့အပြင်သင်ဂျာဗား၏နောက်ဆုံးဗားရှင်းကို run နေစစ်ဆေးပါ။ သငျသညျမဟုဆိုလျှင်အထက်တွင်ကြောင်း JRE link ကိုမှပြန်လာနှင့်နောက်ဆုံးပေါ်ဗားရှင်းထည့်သွင်းပါ။

တစ်ဦး JAR ဖိုင်ကိုစာပြောင်းလုပ်နည်း

သင်က JavaDecompilers.com က်ဘ်ဆိုက်များ၏အကူအညီဖြင့်ဂျာဗားဖိုင်များတစ် JAR ဖိုင်ကိုဖွင့်သင်တန်းဖိုင်တွေ decompile နိုင်ပါတယ်။ သင့်ရဲ့ JAR ဖိုင်ကိုအဲဒီမှာတင်ခြင်း, သုံးစွဲဖို့ decompiler ရာကိုရွေးချယ်ပါ။

သင်တစ်ဦးအောင်ကိုစိတ်ဝင်စားနေလျှင် EXE မှ Java ကိုပြောင်းလဲပေါ်မှာဤဘလော့ဂ်ပို့စ်တွင်ကြည့်ပါ EXE အဆိုပါ JAR လျှောက်လွှာကနေဖိုင်ကို။

က Android ကို platform ပေါ်တွင်အသုံးပြုနိုင်အောင်တစ်ဦးက Java application ကိုပြောင်းလဲ APK ဖိုင်ပြောင်းလဲခြင်းတစ်ခု JAR လိုအပ်ပေလိမ့်မည်။ တဦးတည်း option ကို program ကိုအလိုအလျှောက်အနေနဲ့ APK ဖိုင်ဖန်တီးသောကြောင့်တစ်ဦးက Android emulator အတွက် JAR ဖိုင်ကို run ဖို့ဖြစ်လိမ့်မယ်။ သို့ရာတွင်ထိုသို့ Android ပေါ်မှာတစ်ဂျာဗားပရိုဂရမ်တစ်ခုရရန်အလွယ်ကူဆုံးနည်းလမ်းရိုးရှင်းစွာမူရင်း source code ကိုမှအ APK ကို compile လုပ်ဖို့ကြောင်းကိုပုံရသည်။

သငျသညျ Eclipse တူသောပရိုဂရမ်းမင်းပလီကေးရှင်းကို executable JAR ဖိုင်တွေစေနိုင်သည်။

စစ်ဖိုင်တွေ, Java Web ကိုမော်ကွန်းတိုက်ဖိုင်တွေဖြစ်ကြပေမယ့်စစ် format နဲ့အိုးမတစ်ဦးအထူးသဖြင့်ဖွဲ့စည်းပုံရှိပြီးကတည်းကသင်တစ်ဦးစစ်ဖိုင်ကိုတိုက်ရိုက် JAR ဖိုင်ကိုပြောင်းလို့မရပါဘူး။ အဲဒီအစားသင်ကစစ်တည်ဆောက်ထို့နောက် JAR ဖိုင်ကိုအတွင်းရှိအတန်းအသုံးပြုမှုအတွက်ရရှိနိုင်ဖြစ်ကြောင်းထို့ကြောင့် lib directory ကိုစ JAR ဖိုင်ကိုထည့်နိုင်သည်။ WizToWar သင်သည်ဤအမှုကိုကူညီပေလိမ့်မည်။

တစ်ဦး JAR ဖိုင်ကိုနေ ZIP ဖိုင်စေရန် .zip မှ .JAR ကနေဖိုင် extension အမည်ပြောင်းသကဲ့သို့လွယ်ကူသည်။ ဒါဟာအမှန်တကယ်ဖိုင်တစ်ဖိုင်ကူးပြောင်းလုပ်ဆောင်မထားဘူးဒါပေမယ့် ZIP ဖိုင်ဖိုင်များကိုအသုံးပြုအစီအစဉ်များ, 7-Zip သို့မဟုတ် PeaZip ကဲ့သို့ပိုပြီးအလွယ်တကူ JAR ဖိုင်ကိုဖွင့်ပါစေပါဘူး။

အဆိုပါ JAR Format ကိုအပေါ် More Information ကို

သငျသညျ JAR ဖိုင်တွေသို့အစီအစဉ်များကိုထုပ်ပိုးအကူအညီလိုလျှင်, Oracle က website တွင်ညွှန်ကြားချက်ကိုလင့်ထားသောစာမျက်နှာများလိုက်နာပါ။

တစ်ဦးတည်းသာမန်နီးဖက်စ်ဖိုင်တစ် JAR archive ကိုတွင်ထည့်သွင်းနိုင်ပြီးက META-အပေါ်က / MANIFEST.MF တည်နေရာမှာဖြစ်ပါတယ်။ ဒါဟာအတိုင်းလိုက်နာသင့်ပါတယ် syntax 1.0: Manifest-ဗားရှင်းနဲ့တူနေတဲ့အူမကြီးကကွဲကွာအမည်နှင့်တန်ဖိုးကို၏။ ဤသည် MF ဖိုင် application ကို load သင့်ကြောင်းအဆိုပါအတန်းကိုသတ်မှတ်နိုင်ပါတယ်။

ဂျာဗား developer များဒီဂျစ်တယ်သူတို့ရဲ့ applications များလက်မှတ်ရေးထိုးနိုင်ပေမယ်က JAR ဖိုင်ကိုကိုယ်နှိုက်ကလက်မှတ်ထိုးမထားဘူး။ အဲဒီအစား, archive ကိုအတွင်းရှိဖိုင်များကို၎င်းတို့၏လက်မှတ်ရေးထိုးခဲ့နှင့်အတူစာရင်းပြုစုထားကြသည် checksum