.JAR-tiedostopäätteen sisältävä tiedosto on Java Archive -tiedosto, jota käytetään Java-ohjelmien ja -peleiden tallentamiseen yhteen tiedostoon. Jotkut sisältävät tiedostoja, jotka tekevät niistä itsenäisiä sovelluksia ja toiset pitävät ohjelmakirjastoja muiden ohjelmien käytössä.
JAR-tiedostot ZIP-kompressoidut ja usein tallentavat esimerkiksi CLASS-tiedostoja, ilmeisiä tiedostoja ja sovellusresursseja, kuten kuvia, äänileikkeitä ja suojaustodistuksia. Koska he voivat pitää satoja tai jopa tuhansia tiedostoja pakatussa muodossa, on helppo jakaa ja siirtää JAR-tiedostoja.
Java-yhteensopivat mobiililaitteet saattavat käyttää JAR-tiedostoja pelitiedostoina, ja jotkut selaimet pitävät teemoja ja lisäosia JAR-muodossa.
JAR-tiedostojen avaaminen
Java Runtime Environment (JRE) on asennettava, jotta voidaan avata JAR-tiedostoja, mutta huomaa, että kaikki JAR-tiedostot eivät ole suoritustiedostoja. Kun olet asentanut sen, voit avata sen vain kaksoisnapsauttamalla JAR-tiedostoa.
Joillakin mobiililaitteilla on sisäänrakennettu JRE. Kun olet asentanut, Java-sovellukset voidaan avata myös selaimessa, kuten Firefox, Safari, Edge tai Internet Explorer (mutta ei Chrome).
Koska JAR-tiedostot on pakattu ZIP-tiedostolla, minkä tahansa tiedoston purkajan voi avata yhden nähdäksesi sisältämän sisällön. Tämä sisältää ohjelmat, kuten 7-Zip, PeaZip ja jZip
Toinen tapa avata JAR-tiedostot on käyttää komentokehotteen seuraavaa komentoa korvaamalla yourfile.jar omalla JAR-tiedostossasi:
java -jar yourfile.jar
Koska eri JAR-tiedostojen avaamiseen tarvitaan erilaisia ohjelmia, katso lisätietoja kohdasta Muuta tietyn tiedostopääteohjelman oletusohjelma Windowsissa, jos se avautuu automaattisesti ohjelmassa, jota et halua käyttää. Windows-käyttöjärjestelmän ja joidenkin verkkoselainten suojausasetusten vuoksi ei ole epätavallista nähdä virheitä, kun yrität käyttää Java-sovelluksia. Esimerkiksi, " Java-sovellus on estetty "saattaa näkyä yritettäessä ladata Java-appletti." Tietoturva-asetukset ovat estäneet epäluotettavien sovellusten käytön. "voidaan vahvistaa asettamalla suojaustaso Java-ohjauspaneelin sovelluksessa. Jos et pysty avaamaan Java-appletteja JRE: n asennuksen jälkeen, varmista ensin, että Java on käytössä selaimessasi ja että Ohjauspaneeli on määritetty oikein Java-sovelluksen käyttöön. Selauta sitten kokonaan uudelleen selaimesi sulkemalla kaikki avoimet ikkunat ja avaamalla koko ohjelma uudelleen. Tarkista myös, että käytät Java-version uusinta versiota. Jos et ole, palaa edellä mainittuun JRE-linkkiin ja asenna uusin versio. Voit purkaa JAR-tiedoston CLASS-tiedostot Java-tiedostoiksi JavaDecompilers.com-verkkosivuston avulla. Lataa JAR-tiedosto siellä ja valitse käytettävä decompiler. Katso tämä blogimerkki muunnettaessa Java EXE-tiedostoon, jos haluat tehdä EXE-tiedoston JAR-sovelluksesta. Java-sovelluksen muuntaminen niin, että sitä voidaan käyttää Android-alustalla vaatisi JAR: n APK-tiedoston muuntamiseen. Yksi vaihtoehto saattaa olla JAR-tiedoston suorittaminen Android-emulaattorissa, jotta ohjelma luo APK-tiedoston automaattisesti. Näyttää kuitenkin siltä, että helpoin tapa saada Java-ohjelma Androidille on yksinkertaisesti kääntää APK alkuperäisestä lähdekoodista. Voit tehdä suoritettavia JAR-tiedostoja ohjelmointisovelluksissa kuten Eclipse. WAR-tiedostot ovat Java Web Archive -tiedostoja, mutta et voi muuntaa JAR-tiedostoa suoraan WAR-tiedostoon, koska WAR-muodossa on erityinen rakenne, jota JARit eivät. Sen sijaan voit rakentaa WARin ja lisätä sen jälkeen JAR-tiedoston lib-hakemistoon, jotta JAR-tiedoston sisältämät luokat ovat käytettävissä. WizToWar voi auttaa sinua tekemään tämän. JAR-tiedoston ZIP-tiedoston tekeminen on yhtä helppoa kuin .JAR: n .ZIP: n tiedostopääte. Tämä ei tosiasiallisesti suorita tiedostojen muuntamista, mutta se antaa ZIP-tiedostot, kuten 7-Zip tai PeaZip, käyttävät ohjelmia helpommin JAR-tiedoston avaamiseksi. Jos tarvitset apuna ohjelmien pakkaamista JAR-tiedostoihin, noudata kyseistä linkkiä Oracle-sivuston ohjeita varten. JAR-arkistoon voidaan sisällyttää vain yksi manifesti-tiedosto, ja sen on oltava osoitteessa Meta-INF / MANIFEST.MF sijainti. Sen pitäisi noudattaa nimensä ja arvon syntaksia, jonka erottaa kaksoispiste, kuten Manifest-versio: 1.0 . Tämä MF-tiedosto voi määrittää luokitukset, joita sovelluksen pitäisi ladata. Java-kehittäjät voivat allekirjoittaa sovelluksensa digitaalisesti, mutta se ei itse allekirjoita JAR-tiedostoa. Sen sijaan arkistossa olevat tiedostot luetellaan niiden allekirjoittamilla tarkistussummilla. Virheet JAR-tiedostojen avaaminen
JAR-tiedoston muuntaminen
Lisätietoja JAR-formaatista




