JAR ֆայլ (Ինչ է դա & Ինչպես բացել մեկը)

Բովանդակություն:

JAR ֆայլ (Ինչ է դա & Ինչպես բացել մեկը)
JAR ֆայլ (Ինչ է դա & Ինչպես բացել մեկը)
Anonim

Ինչ իմանալ

  • JAR ֆայլը Java Archive ֆայլ է:
  • Բացել մեկը զննարկիչով (Java-ն պետք է տեղադրված լինի):
  • Փոխակերպեք EXE-ի Eclipse-ի միջոցով:

Այս հոդվածը բացատրում է, թե ինչ է JAR ֆայլը, տարբեր եղանակներ, որոնցով կարող եք բացել այն՝ կախված այն բանից, թե ինչպես եք ցանկանում այն օգտագործել, և ինչպես փոխարկել մեկը EXE կամ ZIP:

Ի՞նչ է JAR ֆայլը:

. JAR ֆայլի ընդլայնմամբ ֆայլը Java Archive ֆայլ է, որն օգտագործվում է մեկ ֆայլում Java ծրագրերն ու խաղերը պահելու համար: Որոշները պարունակում են ֆայլեր, որոնք ստիպում են դրանք աշխատել որպես ինքնուրույն հավելվածներ, իսկ մյուսները պարունակում են ծրագրերի գրադարաններ այլ ծրագրերի օգտագործման համար:

JAR ֆայլերը ZIP սեղմված են և հաճախ պահում են այնպիսի բաներ, ինչպիսիք են CLASS ֆայլերը, մանիֆեստի ֆայլը և հավելվածի ռեսուրսները, ինչպիսիք են պատկերները, ձայնային հոլովակները և անվտանգության վկայագրերը: Քանի որ նրանք կարող են պահել հարյուրավոր կամ նույնիսկ հազարավոր ֆայլեր սեղմված ձևաչափով, հեշտ է դրանք կիսել և տեղափոխել:

Java-ունակ շարժական սարքերը կարող են օգտագործել այս ձևաչափը խաղի ֆայլերի համար, իսկ որոշ վեբ բրաուզերներ թեմաներ և հավելումներ ունեն JAR ձևաչափով:

Image
Image

Ինչպես բացել JAR ֆայլեր

Java Runtime Environment (JRE) պետք է տեղադրվի գործարկվող JAR ֆայլերը բացելու համար, սակայն նկատի ունեցեք, որ ոչ բոլոր JAR ֆայլերն են գործարկվող: Տեղադրվելուց հետո դուք կարող եք պարզապես կրկնակի սեղմել ֆայլը՝ այն բացելու համար:

Որոշ շարժական սարքեր ունեն ներկառուցված JRE: Տեղադրվելուց հետո Java հավելվածները կարող են բացվել նաև վեբ բրաուզերում, ինչպիսիք են Firefox, Safari, Edge և այլն (բայց ոչ Chrome):

Քանի որ JAR ֆայլերը սեղմված են ZIP-ով, ցանկացած ֆայլի ապակոմպրեսոր կարող է բացել այն՝ տեսնելու ներսում գտնվող բովանդակությունը: Սա ներառում է այնպիսի ծրագրեր, ինչպիսիք են 7-Zip, PeaZip և jZip

Ֆայլը բացելու մեկ այլ եղանակ է հրամանի տողում օգտագործել հետևյալ հրամանը՝ փոխարինելով yourfile.jar-ը ձեր սեփական JAR ֆայլի անունով.


java -jar yourfile.jar

Քանի որ ձեզ կարող են անհրաժեշտ լինել տարբեր ծրագրեր՝ տարբեր JAR ֆայլեր բացելու համար, տե՛ս Ինչպես փոխել կանխադրված ծրագիրը հատուկ ֆայլի ընդլայնման համար Windows-ում, եթե այն ավտոմատ կերպով բացվում է մի ծրագրում, որի հետ դուք չեք ցանկանում օգտագործել այն:

Սխալներ JAR ֆայլեր բացելիս

Windows օպերացիոն համակարգում և որոշ վեբ բրաուզերների անվտանգության կարգավորումների պատճառով ամենևին էլ հազվադեպ չէ սխալներ տեսնել Java հավելվածներ մուտք գործելիս:

Օրինակ, «Java Application Blocked»-ը կարող է երևալ Java հավելվածը բեռնելիս: «Ձեր անվտանգության կարգավորումներն արգելափակել են անվստահելի հավելվածի գործարկումը»: կարող է շտկվել՝ սահմանելով անվտանգության մակարդակը Java Control Panel հավելվածում:

Եթե չեք կարողանում Java հավելվածները բացել նույնիսկ JRE-ը տեղադրելուց հետո, նախ համոզվեք, որ ձեր դիտարկիչում Java-ն միացված է, և որ Control Panel-ը ճիշտ կարգավորված է Java-ն օգտագործելու համար: Այնուհետև ամբողջությամբ վերագործարկեք ձեր զննարկիչը՝ փակելով բոլոր բաց պատուհանները և այնուհետև նորից բացելով ամբողջ ծրագիրը։

Նաև ստուգեք, որ դուք աշխատում եք Java-ի վերջին տարբերակը: Եթե դուք չեք, վերադարձեք վերը նշված JRE հղմանը և տեղադրեք վերջին տարբերակը: Կամ իմացեք, թե ինչպես թարմացնել ձեր ընթացիկ Java տեղադրումը:

Թեև քիչ հավանական է, դուք կարող եք սխալներ ստանալ, քանի որ իրականում չունեք JAR ֆայլ, և այդ պատճառով ծրագիրը, որն օգտագործում եք այն բացելու համար, չի աջակցում ձևաչափին: Դա կարող է տեղի ունենալ, եթե սխալ եք կարդացել ֆայլի ընդլայնումը: Այս մասին ավելին կա ստորև:

Ինչպես փոխարկել JAR ֆայլը

JAR ֆայլի CLASS ֆայլերը կարող եք ապակոմպիլյացիայի ենթարկել Java ֆայլերի JavaDecompilers.com-ի օգնությամբ: Վերբեռնեք ձեր ֆայլը այնտեղ և ընտրեք, թե որ ապակոմպիլյատորն օգտագործել:

Java հավելվածի փոխակերպումը, որպեսզի այն օգտագործվի Android հարթակում, կպահանջի JAR-ի APK ֆայլի փոխարկում: Ընտրանքներից մեկը կարող է լինել JAR ֆայլը Android-ի էմուլյատորում գործարկելը, որպեսզի ծրագիրը ավտոմատ կերպով ստեղծի APK ֆայլ: Այնուամենայնիվ, թվում է, որ Android-ում Java ծրագիր ստանալու ամենահեշտ ձևը APK-ն ուղղակի սկզբնական կոդից կազմելն է:

Դուք կարող եք կատարել գործարկվող JAR ֆայլեր Eclipse-ի նման ծրագրավորման հավելվածներում:

WAR ֆայլերը Java Web Archive-ի ֆայլեր են, բայց դուք չեք կարող JAR ֆայլը ուղղակիորեն փոխարկել WAR ֆայլի, քանի որ WAR ձևաչափն ունի որոշակի կառուցվածք, որը JAR-ները չունեն: Փոխարենը, դուք կարող եք կառուցել WAR և այնուհետև ավելացնել JAR ֆայլը lib գրացուցակում, որպեսզի JAR ֆայլի ներսում դասերը հասանելի լինեն օգտագործման համար: WizToWar-ը կարող է օգնել ձեզ դա անել:

JAR ֆայլից ZIP ֆայլ պատրաստելը նույնքան հեշտ է, որքան ֆայլի ընդլայնումը. JAR-ից. ZIP վերանվանելը: Սա իրականում չի կատարում ֆայլի փոխակերպում, բայց այն թույլ է տալիս ծրագրերին, որոնք օգտագործում են ZIP ֆայլեր, ինչպիսիք են 7-Zip կամ PeaZip, ավելի հեշտությամբ բացել JAR ֆայլը:

Դեռ չե՞ք կարողանում բացել:

Որոշ ֆայլեր կիսում են ֆայլի ընդլայնման մի քանի տառեր, ինչը կարող է շփոթություն առաջացնել, եթե ֆայլը չի բացվում այնպես, ինչպես կարծում եք, որ պետք է: Ինչ է տեղի ունենում, որ դուք, ամենայն հավանականությամբ, սխալ եք կարդում ֆայլի ընդլայնումը:

Օրինակ, JARVIS ֆայլերը բացվում են տեքստային խմբագրիչով, իսկ JARC և ARJ ֆայլերը արխիվներ են:

Լրացուցիչ տեղեկություններ JAR ձևաչափի մասին

Եթե ձեզ օգնության կարիք ունեք ծրագրերը JAR ֆայլերում փաթեթավորելու համար, հետևեք այս հղմանը Oracle-ի կայքի հրահանգների համար:

Միայն մեկ մանիֆեստի ֆայլ կարող է ներառվել JAR արխիվում, և այն պետք է լինի META-INF/MANIFEST. MF տեղում: Այն պետք է հետևի անվան և արժեքի շարահյուսությանը, որն առանձնացված է երկու կետով, ինչպես Manifest-Version: 1.0: Այս MF ֆայլը կարող է նշել այն դասերը, որոնք պետք է բեռնվեն հավելվածը:

Java ծրագրավորողները կարող են թվային կերպով ստորագրել իրենց հավելվածները, բայց դա ինքնին չի ստորագրում JAR ֆայլը: Փոխարենը, արխիվի ներսում գտնվող ֆայլերը թվարկված են իրենց ստորագրված ստուգաչափերով:

Խորհուրդ ենք տալիս: