JAR (Ce este & Cum se deschide unul)

Cuprins:

JAR (Ce este & Cum se deschide unul)
JAR (Ce este & Cum se deschide unul)
Anonim

Ce trebuie să știți

  • Un fișier JAR este un fișier de arhivă Java.
  • Deschide unul cu un browser (Java trebuie instalat).
  • Conversie în EXE cu Eclipse.

Acest articol explică ce este un fișier JAR, diferitele moduri în care îl puteți deschide în funcție de modul în care doriți să-l utilizați și cum să îl convertiți în EXE sau ZIP.

Ce este un fișier JAR?

Un fișier cu extensia de fișier. JAR este un fișier Java Archive utilizat pentru stocarea programelor și a jocurilor Java într-un singur fișier. Unele conțin fișiere care le fac să funcționeze ca aplicații de sine stătătoare, iar altele dețin biblioteci de programe pentru utilizarea altor programe.

Fișierele JAR sunt comprimate ZIP și stochează adesea lucruri precum fișiere CLASS, un fișier manifest și resurse de aplicație, cum ar fi imagini, clipuri audio și certificate de securitate. Deoarece pot deține sute sau chiar mii de fișiere într-un format comprimat, este ușor să le partajați și să le mutați.

Dispozitivele mobile compatibile cu Java pot folosi acest format pentru fișierele de joc, iar unele browsere web dețin teme și suplimente în format JAR.

Image
Image

Cum se deschide fișierele JAR

Java Runtime Environment (JRE) trebuie instalat pentru a deschide fișierele JAR executabile, dar rețineți că nu toate fișierele JAR sunt executabile. Odată instalat, puteți doar să faceți dublu clic pe fișier pentru a-l deschide.

Unele dispozitive mobile au JRE încorporat. Odată instalate, aplicațiile Java pot fi deschise și într-un browser web, cum ar fi Firefox, Safari, Edge etc. (dar nu Chrome).

Deoarece fișierele JAR sunt comprimate cu ZIP, orice decompresor de fișiere poate deschide unul pentru a vedea conținutul din interior. Aceasta include programe precum 7-Zip, PeaZip și jZip

O altă modalitate de a deschide fișierul este să utilizați următoarea comandă în linia de comandă, înlocuind fișierul.jar cu numele propriului fișier JAR:


java -jar yourfile.jar

Deoarece este posibil să aveți nevoie de programe diferite pentru a deschide fișiere JAR diferite, consultați Cum să schimbați programul implicit pentru o anumită extensie de fișier în Windows dacă se deschide automat într-un program cu care nu doriți să-l utilizați.

Erori la deschiderea fișierelor JAR

Din cauza setărilor de securitate din sistemul de operare Windows și din unele browsere web, nu este deloc neobișnuit să vedeți erori atunci când încercați să accesați aplicațiile Java.

De exemplu, „Aplicația Java blocată” poate fi văzută atunci când încercați să încărcați un applet Java. „ Setările dvs. de securitate au blocat rularea unei aplicații care nu este de încredere.” poate fi remediată setând nivelul de securitate în aplicația Java Control Panel.

Dacă nu puteți deschide applet-uri Java chiar și după instalarea JRE, asigurați-vă mai întâi că Java este activat în browser și că Panoul de control este configurat corespunzător pentru a utiliza Java. Apoi, reporniți complet browserul închizând toate ferestrele deschise și apoi redeschizând întregul program.

De asemenea, verificați dacă rulați cea mai recentă versiune de Java. Dacă nu, reveniți la acel link JRE de mai sus și instalați cea mai recentă versiune. Sau aflați cum să vă actualizați instalarea Java actuală.

Deși puțin probabil, s-ar putea să primiți erori deoarece nu aveți cu adevărat un fișier JAR și, prin urmare, programul pe care îl utilizați pentru a-l deschide nu acceptă formatul. Acest lucru se poate întâmpla dacă ați citit greșit extensia fișierului. Mai jos găsiți mai multe despre asta.

Cum se convertesc un fișier JAR

Puteți decompila fișierele CLASS ale unui fișier JAR în fișiere Java cu ajutorul JavaDecompilers.com. Încărcați fișierul acolo și alegeți ce decompilator să utilizați.

Conversia unei aplicații Java astfel încât să poată fi utilizată pe platforma Android ar necesita o conversie a fișierului JAR în APK. O opțiune ar putea fi să rulați fișierul JAR într-un emulator Android, astfel încât programul să creeze automat un fișier APK. Cu toate acestea, se pare că cel mai simplu mod de a obține un program Java pe Android este să compilați pur și simplu APK-ul din codul sursă original.

Puteți crea fișiere JAR executabile în aplicații de programare precum Eclipse.

Fișierele WAR sunt fișiere Java Web Archive, dar nu puteți converti un fișier JAR direct într-un fișier WAR, deoarece formatul WAR are o structură specială pe care JAR-urile nu o au. În schimb, puteți construi un WAR și apoi adăugați fișierul JAR în directorul lib, astfel încât clasele din fișierul JAR să fie disponibile pentru utilizare. WizToWar vă poate ajuta să faceți acest lucru.

Pentru a crea un fișier ZIP dintr-un fișier JAR este la fel de ușor ca să redenumești extensia fișierului din. JAR în. ZIP. Acest lucru nu realizează de fapt o conversie a fișierelor, dar permite programelor care folosesc fișiere ZIP, cum ar fi 7-Zip sau PeaZip, să deschidă mai ușor fișierul JAR.

Încă nu îl puteți deschide?

Unele fișiere au câteva din aceleași litere de extensie de fișiere, ceea ce poate provoca confuzie dacă fișierul nu se deschide așa cum credeți că ar trebui. Ceea ce se întâmplă este că, cel mai probabil, citiți greșit extensia de fișier.

De exemplu, fișierele JARVIS se deschid cu un editor de text, iar fișierele JARC și ARJ sunt arhive.

Mai multe informații despre formatul JAR

Dacă aveți nevoie de ajutor pentru împachetarea programelor în fișiere JAR, urmați acel link pentru instrucțiuni pe site-ul web Oracle.

Doar un fișier manifest poate fi inclus într-o arhivă JAR și trebuie să fie în locația META-INF/MANIFEST. MF. Ar trebui să urmeze sintaxa numelui și valorii separate prin două puncte, cum ar fi Manifest-Version: 1.0. Acest fișier MF poate specifica clasele pe care trebuie să le încarce aplicația.

Dezvoltatorii Java își pot semna aplicațiile digital, dar nu semnează fișierul JAR în sine. În schimb, fișierele din arhivă sunt listate cu sumele lor de verificare semnate.

Recomandat: