Mi a JAR fájl?

JAR fájlok megnyitása, szerkesztése és konvertálása

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, ha a Command Prompt parancsban a következő parancsot használja, és a saját JAR fájl nevével helyettesítheti a yourfile.jar fájlt:

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.

JAR fájlok megnyitása

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, a " Java alkalmazás blokkolva " megjelenik a Java applet betöltése során. " A biztonsági beállításai letiltották a nem megbízható alkalmazást a futástól " . Ezt a biztonsági szintet a Java Control Panel kisalkalmazásban beállíthatja.

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.

Hogyan lehet átalakítani egy JAR fájlt

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 megnyitják a JAR fájlt.

További információ a JAR formátumról

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 a META-INF / MANIFEST.MF helyén kell lennie. A név és érték szintaxisa követnie kell egy kettősponttal, például 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.