Skip to main content

JAR-fil (vad det är och hur man öppnar en)

NIOS D.El.Ed के सारे DOUBT CLEAR हो जायेगे इस विडियो को देखने के बाद (Juni 2026)

NIOS D.El.Ed के सारे DOUBT CLEAR हो जायेगे इस विडियो को देखने के बाद (Juni 2026)
Anonim

En fil med filnamnstillägget .JAR är en Java-arkivfil som används för att lagra Java-program och -spel i en enda fil. Vissa innehåller filer som gör att de fungerar som fristående appar och andra håller programbibliotek för andra program att använda.

JAR-filer är ZIP-komprimerade och lagrar ofta saker som CLASS-filer, en manifestfil och programresurser som bilder, ljudklipp och säkerhetscertifikat. Eftersom de kan hålla hundratals eller till och med tusentals filer i ett komprimerat format, är det enkelt att dela och flytta JAR-filer.

Java-kapabla mobila enheter kan använda JAR-filer som spelfiler, och vissa webbläsare innehåller teman och tillägg i JAR-format.

Så här öppnar du JAR-filer

Java Runtime Environment (JRE) måste installeras för att öppna körbara JAR-filer, men notera att inte alla JAR-filer är exekverbara. När du har installerat kan du bara dubbelklicka på JAR-filen för att öppna den.

Vissa mobila enheter har inbyggt JRE. När du har installerat kan Java-program öppnas i en webbläsare, som Firefox, Safari, Edge eller Internet Explorer (men inte Chrome).

Eftersom JAR-filer komprimeras med ZIP kan alla dekomprimerare öppna en för att se innehållet som är inuti. Detta inkluderar program som 7-Zip, PeaZip och jZip

Ett annat sätt att öppna JAR-filer är att använda följande kommando i Command Prompt, ersätta yourfile.jar med namnet på din egen JAR-fil:

java -jar yourfile.jar

Eftersom du kanske behöver olika program för att öppna olika JAR-filer, se Hur du ändrar standardprogrammet för en specifik filtillägg i Windows om den öppnas automatiskt i ett program som du inte vill använda det med.

Fel som öppnar JAR-filer

På grund av säkerhetsinställningar i Windows-operativsystemet och i vissa webbläsare är det inte alls ovanligt att se fel när man försöker komma åt Java-program.

Till exempel, " Java-program blockerad "kan ses när du försöker ladda en Java-applet." Dina säkerhetsinställningar har blockerat en otillförlitlig applikation från att köra. "kan lösas genom att ställa in säkerhetsnivån i Java Control Panel-appleten.

Om du inte kan öppna Java-appletar även efter installationen av JRE, kontrollera först att Java är aktiverat i din webbläsare och att Kontrollpanelen är korrekt inställd för att använda Java. Starta sedan om din webbläsare helt genom att stänga alla öppna fönster och sedan öppna hela programmet igen.

Kontrollera också att du kör den senaste versionen av Java. Om du inte är, återvänd till den JRE-länken ovan och installera den senaste versionen.

Så här konverterar du en JAR-fil

Du kan dekompilera en JAR-fil CLASS-filer till Java-filer med hjälp av webbplatsen JavaDecompilers.com. Ladda upp din JAR-fil där och välj vilken dekompiler du ska använda.

Se detta blogginlägg om att konvertera Java till EXE om du är intresserad av att skapa en EXE-fil från JAR-programmet.

Konvertera en Java-applikation så att den kan användas på Android-plattformen kräver en JAR till APK-filkonvertering. Ett alternativ kan vara att köra JAR-filen i en Android-emulator så att programmet automatiskt skapar en APK-fil. Det verkar dock som om det enklaste sättet att få ett Java-program på Android är att helt enkelt sammanställa APK från den ursprungliga källkoden.

Du kan göra exekverbara JAR-filer i programmeringsapplikationer som Eclipse.

WAR-filer är Java Web Archive-filer, men du kan inte konvertera en JAR-fil direkt till en WAR-fil eftersom WAR-formatet har en särskild struktur som JAR inte gör. I stället kan du bygga ett WAR och sedan lägga till JAR-filen i lib-katalogen så att klasserna i JAR-filen är tillgängliga för användning. WizToWar kan hjälpa dig att göra det här.

Att göra en ZIP-fil från en JAR-fil är lika enkelt som att byta namn på filtillägget från .JAR till .ZIP. Detta utför inte en filkonvertering, men låter program som använder ZIP-filer, t.ex. 7-Zip eller PeaZip, lättare öppna JAR-filen.

Mer information om JAR Format

Om du behöver hjälppaketprogram i JAR-filer följer du den här länken för instruktioner på Oracle-webbplatsen.

Endast en manifest fil kan ingå i ett JAR-arkiv och det måste vara på META-INF / MANIFEST.MF plats. Det ska följa syntaxen för namnet och värdet separerat av ett kolon, som Manifest-Version: 1.0 . Denna MF-fil kan ange vilka klasser som programmet ska ladda.

Java-utvecklare kan signera sina program digitalt, men det skriver inte själva JAR-filen. Istället listas filerna i arkivet med sina signerade kontrollsummor.