Amit tudni kell
- A JAR fájl egy Java archív fájl.
- Nyisson meg egyet böngészővel (a Java-t telepíteni kell).
- Konvertálja EXE-re az Eclipse segítségével.
Ez a cikk elmagyarázza, mi az a JAR-fájl, hogyan nyithatja meg azokat a használattól függően, és hogyan alakíthatja át EXE vagy ZIP formátumba.
Mi az a JAR-fájl?
A. JAR kiterjesztésű fájl egy Java archív fájl, amely Java programok és játékok egyetlen fájlban történő tárolására szolgál. Egyesek olyan fájlokat tartalmaznak, amelyek önálló alkalmazásként működnek, mások pedig programkönyvtárakat tartalmaznak, amelyeket más programok használhatnak.
A JAR fájlok ZIP-tömörítésűek, és gyakran olyan dolgokat tárolnak, mint a CLASS fájlok, egy jegyzékfájl, és alkalmazási erőforrások, például képek, hangklipek és biztonsági tanúsítványok. Mivel több száz vagy akár több ezer fájlt is tárolhatnak tömörített formátumban, könnyű megosztani és áthelyezni őket.
A Java-képes mobileszközök ezt a formátumot használhatják a játékfájlokhoz, és egyes webböngészők a témákat és a kiegészítőket JAR formátumban tárolják.
JAR-fájlok megnyitása
A Java Runtime Environment (JRE) telepítése szükséges a végrehajtható JAR fájlok megnyitásához, de vegye figyelembe, hogy nem minden JAR fájl futtatható. A telepítés után egyszerűen kattintson duplán a fájlra a megnyitásához.
Egyes mobileszközök beépített JRE-vel rendelkeznek. Telepítés után a Java-alkalmazások webböngészőben is megnyithatók, például Firefox, Safari, Edge stb. (de nem a Chrome-ban).
Mivel a JAR-fájlok ZIP-fájllal vannak tömörítve, bármelyik fájlkicsomagoló megnyithat egyet, hogy megnézze a benne lévő tartalmat. Ez magában foglalja az olyan programokat, mint a 7-Zip, a PeaZip és a jZip
A fájl megnyitásának másik módja a következő parancs használata a Parancssorban, a yourfile.jar lecserélése a saját JAR fájl nevére:
java -jar yourfile.jar
Mivel előfordulhat, hogy különböző JAR-fájlok megnyitásához különböző programokra van szüksége, tekintse meg a Hogyan lehet megváltoztatni egy adott fájlkiterjesztés alapértelmezett programját a Windows rendszerben, ha az automatikusan megnyílik egy olyan programban, amellyel nem kívánja használni.
Hibák a JAR-fájlok megnyitásakor
A Windows operációs rendszer és egyes webböngészők biztonsági beállításai miatt egyáltalán nem ritka a hiba, amikor megpróbálja elérni a Java-alkalmazásokat.
Például a „Java Application Blocked” (Java alkalmazás blokkolva) üzenet jelenhet meg, amikor egy Java kisalkalmazást próbál betölteni. " A biztonsági beállításai blokkoltak egy nem megbízható alkalmazás futtatását. " javítható a biztonsági szint beállításával a Java Control Panel kisalkalmazáson belül.
Ha a JRE telepítése után sem tudja megnyitni a Java kisalkalmazásokat, először győződjön meg arról, hogy a Java engedélyezve van a böngészőjében, és hogy a Vezérlőpult megfelelően be van állítva a Java használatához. Ezután teljesen indítsa újra a böngészőt az összes nyitott ablak bezárásával, majd az egész program újranyitásával.
Győződjön meg arról is, hogy a Java legújabb verzióját használja. Ha nem, térjen vissza a fenti JRE hivatkozásra, és telepítse a legújabb verziót. Vagy tanulja meg, hogyan frissítheti jelenlegi Java-telepítését.
Bár valószínűtlen, előfordulhat, hogy hibákat kap, mert valójában nincs JAR-fájlja, ezért a megnyitásához használt program nem támogatja a formátumot. Ez akkor fordulhat elő, ha rosszul értelmezte a fájlkiterjesztést. Erről alább olvashatsz.
JAR-fájl konvertálása
A JavaDecompilers.com segítségével a JAR-fájlok CLASS fájljait visszafordíthatja Java-fájlokká. Töltsd fel oda a fájlt, és válaszd ki, melyik visszafejtőt szeretnéd használni.
A Java-alkalmazás Android platformon való használatához való konvertálása JAR-ból APK-fájlba konvertálást igényel. Az egyik lehetőség lehet a JAR-fájl futtatása egy Android-emulátorban, így a program automatikusan létrehoz egy APK-fájlt. Úgy tűnik azonban, hogy a legegyszerűbb módja annak, hogy Java-programot szerezzen be Androidon, ha egyszerűen lefordítja 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 Java webarchívum fájlok, de a JAR fájlokat nem lehet közvetlenül WAR fájllá konvertálni, mivel a WAR formátumnak olyan sajátos szerkezete van, mint a JAR-oknak. Ehelyett létrehozhat egy WAR-t, majd hozzáadhatja a JAR-fájlt a lib könyvtárba, hogy a JAR-fájlon belüli osztályok használhatók legyenek. A WizToWar segíthet ebben.
JAR-fájlból ZIP-fájlt készíteni olyan egyszerű, mint a fájl kiterjesztését. JAR-ról. ZIP-re átnevezni. Ez valójában nem hajt végre fájlkonverziót, de lehetővé teszi a ZIP-fájlokat használó programok számára, mint például a 7-Zip vagy a PeaZip, hogy könnyebben nyissa meg a JAR-fájlt.
Még mindig nem tudja megnyitni?
Egyes fájlok ugyanazokat a fájlkiterjesztési betűket használják, ami zavart okozhat, ha a fájl nem úgy nyílik meg, ahogyan azt gondolná. Az történik, hogy valószínűleg félreérted a fájlkiterjesztést.
Például a JARVIS fájlok szövegszerkesztővel nyílnak meg, a JARC és ARJ fájlok pedig archívumok.
További információ a JAR formátumról
Ha segítségre van szüksége a programok JAR-fájlokba történő becsomagolásához, kövesse ezt a hivatkozást az utasításokért az Oracle webhelyén.
Csak egy jegyzékfájl szerepelhet egy JAR archívumban, és annak a META-INF/MANIFEST. MF helyen kell lennie. Kövesse a név és az érték kettősponttal elválasztott szintaxisát, például Manifest-Version: 1.0. Ez az MF fájl meghatározhatja, hogy az alkalmazásnak milyen osztályokat kell betöltenie.
A Java fejlesztők digitálisan aláírhatják alkalmazásaikat, de magát a JAR fájlt nem írja alá. Ehelyett az archívumban lévő fájlok az aláírt ellenőrző összegekkel együtt jelennek meg.