A .JAR fájlkiterjesztésű fájl egy Java archív fájl, amelyet Java programok és játékok tárolására használnak egyetlen fájlban. Egyes fájlok tartalmaznak olyan fájlokat, amelyek önálló alkalmazásokként működnek, mások pedig programkönyvtárakat tartanak a többi programhoz.
A JAR fájlok ZIP tömörítettek és gyakran tárolnak olyan dolgokat, mint a CLASS fájlok, a megnyitott fájlok és az alkalmazásforrások, például képek, hangfájlok és biztonsági tanúsítványok. Mivel tömörített formátumban több száz vagy akár több ezer fájlt tárolhatnak, könnyű megosztani és áthelyezni a JAR fájlokat.
A Java-képes mobileszközök a JAR fájlokat játékfájlként használhatják, és néhány böngésző a JAR formátumban témákat és kiegészítőket tart fenn.
JAR fájlok megnyitása
A Java Runtime Environment (JRE) -ot telepíteni kell a végrehajtható JAR fájlok megnyitásához, de vegye figyelembe, hogy nem minden JAR fájl végrehajtható. A telepítés után egyszerűen csak kattintsunk duplán a JAR fájlra, hogy megnyissuk.
Néhány mobilkészülék JRE beépített. Telepítés után a Java alkalmazások web böngészőben is megnyithatók, például Firefox, Safari, Edge vagy Internet Explorer (de nem Chrome).
Mivel a JAR fájlok ZIP-vel tömörítve vannak, a fájlbontó megnyithatja a belső tartalmakat. Ez magában foglalja a 7-Zip, a PeaZip és a jZip programokat is
A JAR fájlok megnyitásának másik módja az, hogy a következő parancsot a parancssorban a helyettesítve használjuk yourfile.jar saját JAR-fájl nevével:
java -jar yourfile.jar
Mivel különböző JAR fájlok megnyitásához különböző programokra van szükség, olvassa el, hogyan módosíthatja az alapértelmezett programot egy adott fájlkiterjesztéshez a Windows rendszerben, ha automatikusan megnyílik egy olyan programban, amelyet nem kíván használni. A Windows operációs rendszer biztonsági beállításai és egyes webböngészők között egyáltalán nem ritka, hogy hibát észlelnek a Java alkalmazások elérése során. Például, " Java alkalmazás blokkolva "láthatók a Java applet betöltésekor." A biztonsági beállítások letiltották a nem megbízható alkalmazást a futástól. "beállítható úgy, hogy a biztonsági szintet a Java Vezérlőpult appleten belül beállítja. Ha a JRE telepítése után sem tudja megnyitni a Java-kisalkalmazásokat, győződjön meg róla, hogy a böngészőben engedélyezve van a Java, és a Vezérlőpult megfelelően van beállítva a Java használatához. Ezután teljesen indítsa újra a böngészőt az összes megnyitott ablak bezárásával, majd az egész program újbóli megnyitásával. Ezenkívül ellenőrizze, hogy a Java legújabb verzióját futtatja-e. Ha nem vagy, akkor térj vissza a fent említett JRE linkre, és telepítsd a legfrissebb verziót. A JAR fájl CLASS fájljait a JavaDecompilers.com weboldal segítségével lebonthatja Java fájlokká. Töltse fel a JAR fájlját, és válassza ki, hogy melyik decompilátor használja. Tekintse meg ezt a blogbejegyzést a Java EXE konvertálásához, ha érdekli az EXE fájl létrehozása a JAR alkalmazásból. A Java alkalmazás átalakítása, hogy az az Android platformon használható legyen, JAR-APK fájlkonverzióra van szüksége. Az egyik lehetőség lehet a JAR fájl futtatása Android-emulátorban, így a program automatikusan létrehoz egy APK fájlt. Azonban úgy tűnik, hogy a legegyszerűbb módja annak, hogy egy Java programot futtassunk az Android rendszeren, egyszerűen összeállítjuk az APK-t az eredeti forráskódból. Futtatható JAR fájlokat készíthet olyan programozási alkalmazásokban, mint az Eclipse. A WAR fájlok a Java Web Archive fájlok, de a JAR fájl nem konvertálható közvetlenül WAR fájlba, mivel a WAR formátumnak olyan szerkezete van, amelyet a JAR nem. Ehelyett létrehozhat egy WAR-t, majd hozzáadhatja a JAR fájlt a lib könyvtárhoz, így a JAR fájlban lévő osztályok használhatók. A WizToWar segíthet ezzel. Egy ZIP fájl létrehozása a JAR fájlból olyan egyszerű, mint a .JAR .ZIP fájlkiterjesztés átnevezése. Ez nem valósítja meg a fájlkonverziót, de lehetővé teszi, hogy a ZIP fájlokat használó programok, például a 7-Zip vagy a PeaZip, könnyebben nyithassák meg a JAR fájlt. Ha segítségre van szüksége a programokat JAR fájlokba tömöríteni, kövesse ezt a hivatkozást az Oracle webhelyén található utasításokhoz. Csak egy manifeszt fájl vehető fel a JAR archívumba, és annak a META-INF / manifest.mf elhelyezkedés. Követnie kell a név és az érték szintaxisát, amelyet kettőspont választ el Manifest-Version: 1.0 . Ez az MF fájl megadhatja azokat az osztályokat, amelyeket az alkalmazásnak be kell töltenie. A Java fejlesztők digitálisan aláírhatják alkalmazásaikat, de nem írják alá a JAR fájlt. Ehelyett az archívumban lévő fájlok az aláírt ellenőrzőösszegekkel kerülnek felsorolásra. JAR fájlok megnyitása
Hogyan lehet átalakítani egy JAR fájlt
További információ a JAR formátumról




