JAR-fail (mis see on & Kuidas seda avada)

Sisukord:

JAR-fail (mis see on & Kuidas seda avada)
JAR-fail (mis see on & Kuidas seda avada)
Anonim

Mida teada

  • JAR-fail on Java arhiivifail.
  • Ava üks brauseris (Java peab olema installitud).
  • Teisenda Eclipse'iga EXE-vormingusse.

See artikkel selgitab, mis on JAR-fail, kuidas saate faili avada olenev alt sellest, kuidas soovite seda kasutada, ja kuidas teisendada fail EXE- või ZIP-vormingusse.

Mis on JAR-fail?

JAR-faililaiendiga fail on Java-arhiivifail, mida kasutatakse Java-programmide ja mängude salvestamiseks ühes failis. Mõned sisaldavad faile, mis panevad need töötama eraldiseisvate rakendustena, ja teised sisaldavad programmiteeke, mida teised programmid saavad kasutada.

JAR-failid on ZIP-pakitud ja sageli salvestavad selliseid asju nagu CLASS-failid, manifesti failid ja rakendusressursid, nagu pildid, heliklipid ja turvasertifikaadid. Kuna need mahutavad tihendatud vormingus sadu või isegi tuhandeid faile, on neid lihtne jagada ja teisaldada.

Java-toega mobiilseadmed võivad seda vormingut mängufailide jaoks kasutada ning mõned veebibrauserid hoiavad teemasid ja lisandmooduleid JAR-vormingus.

Image
Image

Kuidas avada JAR-faile

Käivitatavate JAR-failide avamiseks peab olema installitud Java Runtime Environment (JRE), kuid pidage meeles, et mitte kõik JAR-failid ei ole käivitatavad failid. Pärast installimist saate faili avamiseks lihts alt topeltklõpsata.

Mõnel mobiilseadmel on JRE sisseehitatud. Pärast installimist saab Java-rakendusi avada ka veebibrauseris, nagu Firefox, Safari, Edge jne (kuid mitte Chrome).

Kuna JAR-failid tihendatakse ZIP-iga, saab iga faililahtindaja selle avada, et näha sees olevat sisu. See hõlmab selliseid programme nagu 7-Zip, PeaZip ja jZip

Teine viis faili avamiseks on kasutada käsureal järgmist käsku, asendades yourfile.jar teie enda JAR-faili nimega:


java -jar yourfile.jar

Kuna teil võib vaja minna erinevate JAR-failide avamiseks erinevaid programme, vaadake jaotist Kuidas muuta Windowsi konkreetse faililaiendi vaikeprogrammi, kui see avaneb automaatselt programmis, millega te seda kasutada ei soovi.

JAR-failide avamisel ilmnesid vead

Windowsi operatsioonisüsteemi ja mõne veebibrauseri turbesätete tõttu ei ole Java rakendustele juurdepääsu proovimisel sugugi haruldane näha tõrkeid.

Näiteks võib Java-apleti laadimisel näha teadet " Java Application Blocked ". "Teie turvaseaded on blokeerinud ebausaldusväärse rakenduse töötamise. " saab parandada, määrates Java juhtpaneeli apletis turbetaseme.

Kui te ei saa Java aplette avada isegi pärast JRE installimist, veenduge esm alt, et Java on teie brauseris lubatud ja juhtpaneel on Java kasutamiseks õigesti seadistatud. Seejärel taaskäivitage brauser täielikult, sulgedes kõik avatud aknad ja avades seejärel kogu programmi uuesti.

Samuti kontrollige, kas kasutate Java uusimat versiooni. Kui te seda ei tee, naaske ülalolevale JRE lingile ja installige uusim versioon. Või vaadake, kuidas värskendada oma praegust Java installi.

Kuigi ebatõenäoline, võite saada tõrkeid, kuna teil pole tegelikult JAR-faili ja seetõttu ei toeta selle avamiseks kasutatav programm seda vormingut. See võib juhtuda, kui olete faililaiendit valesti lugenud. Allpool on selle kohta rohkem teavet.

Kuidas JAR-faili teisendada

Saate JAR-faili CLASS-failid Java-failideks dekompileerida saidi JavaDecompilers.com abil. Laadige oma fail sinna üles ja valige, millist dekompilaatorit kasutada.

Java rakenduse teisendamiseks, et seda saaks kasutada Androidi platvormil, on vaja JAR-faili APK-ks teisendamist. Üks võimalus võib olla JAR-faili käivitamine Androidi emulaatoris, nii et programm loob APK-faili automaatselt. Tundub aga, et kõige lihtsam viis Java-programmi Androidi hankimiseks on lihts alt APK algsest lähtekoodist kompileerida.

Saate teha käivitatavaid JAR-faile programmeerimisrakendustes nagu Eclipse.

WAR-failid on Java veebiarhiivi failid, kuid te ei saa JAR-faili otse WAR-failiks teisendada, kuna WAR-vormingul on eriline struktuur, mida JAR-idel ei ole. Selle asemel saate luua WAR-i ja seejärel lisada JAR-faili lib-kataloogi, et JAR-failis olevad klassid oleksid kasutamiseks saadaval. WizToWar võib aidata teil seda teha.

JAR-failist ZIP-faili loomine on sama lihtne kui faililaiendi ümbernimetamine JAR-ist ZIP-failiks. See tegelikult ei teosta faili teisendamist, kuid võimaldab ZIP-faile kasutavatel programmidel, nagu 7-Zip või PeaZip, JAR-faili hõlpsamini avada.

Kas ikka ei saa seda avada?

Mõnel failil on mitu sama faililaiendi tähte, mis võib tekitada segadust, kui fail ei avane nii, nagu arvate. Toimub see, et tõenäoliselt loete faililaiendit valesti.

Näiteks JARVIS-failid avanevad tekstiredaktoriga ning JARC- ja ARJ-failid on arhiivid.

Lisateave JAR-vormingu kohta

Kui vajate abi programmide pakkimisel JAR-failidesse, järgige seda linki, et näha juhiseid Oracle'i veebisaidilt.

JAR-i arhiivi saab lisada ainult ühe manifestifaili ja see peab asuma asukohas META-INF/MANIFEST. MF. See peaks järgima kooloniga eraldatud nime ja väärtuse süntaksit, näiteks Manifest-Version: 1.0. See MF-fail võib määrata klassid, mida rakendus peaks laadima.

Java arendajad saavad oma rakendusi digitaalselt allkirjastada, kuid see ei allkirjasta JAR-faili ennast. Selle asemel on arhiivis olevad failid loetletud koos nende allkirjastatud kontrollsummadega.

Soovitan: