Huvud Filtyper Vad är en JAR-fil?

Vad är en JAR-fil?



Vad du ska veta

  • En JAR-fil är en Java-arkivfil.
  • Öppna en med en webbläsare (Java måste vara installerat).
  • Konvertera till EXE med Eclipse.

Den här artikeln förklarar vad en JAR-fil är, de olika sätten du kan öppna en beroende på hur du vill använda den och hur du konverterar en till EXE eller ZIP.

Vad är en JAR-fil?

En fil med .JAR filtillägget ä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 har 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 lätt att dela och flytta dem.

Java-kompatibla mobila enheter kan använda detta format för spelfiler, och vissa webbläsare har teman och tillägg i JAR-formatet.

JAR-filer

Hur man öppnar JAR-filer

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

Vissa mobila enheter har JRE inbyggt. När de har installerats kan Java-applikationer också öppnas i en webbläsare, som Firefox, Safari, Edge, etc. ( men inte Chrome ).

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

Ett annat sätt att öppna filen är att använda följande kommando i Kommandotolken , byter utdinfil.jarmed namnet på din egen JAR-fil:

|_+_|

Eftersom du kan behöva olika program för att öppna olika JAR-filer, se Hur man ändrar filassociationer i Windows om den automatiskt öppnas i ett program som du inte vill använda den med.

Fel vid öppning av 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-applikationer.

Till exempel, 'Java-applikation blockerad' kan ses när du försöker ladda en Java-applet. 'Dina säkerhetsinställningar har blockerat ett opålitligt program från att köras.' kan fixas av ställa in säkerhetsnivån i Java Control Panel-appleten.

Om du inte kan öppna Java-appletar även efter att du har installerat JRE, först se till att Java är aktiverat i din webbläsare och det 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.

Också, kontrollera att du kör den senaste versionen av Java . Om du inte är det, gå tillbaka till den där JRE-länken ovan och installera den senaste versionen. Eller, lär dig hur du uppdaterar din nuvarande Java-installation .

Även om det är osannolikt kan det hända att du får felmeddelanden eftersom du inte riktigt har en JAR-fil, så programmet du använder för att öppna den stöder inte formatet. Detta kan hända om du har läst filtillägget fel. Det finns mer om detta nedan.

Hur man konverterar en JAR-fil

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

Att konvertera en Java-applikation så att den kan användas på Android-plattformen skulle kräva en JAR APK filkonvertering. Det verkar dock som att det enklaste sättet att få ett Java-program på Android är att helt enkelt kompilera APK:n från den ursprungliga källkoden.

hur man gör marginaler i Google Docs

Du kan gör körbara JAR-filer i programmeringsapplikationer som Förmörkelse .

WAR-filer är Java-webarkivfiler, men du kan inte konvertera en JAR-fil direkt till en WAR-fil, eftersom WAR-formatet har en speciell struktur som JAR-filer inte har. Istället kan du bygga en 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 detta.

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 faktiskt inte en filkonvertering, men det gör att program som använder ZIP-filer, som 7-Zip eller PeaZip, lättare kan öppna JAR-filen.

Kan du fortfarande inte öppna den?

Vissa filer delar några av samma filändelsebokstäver, vilket kan orsaka förvirring om filen inte öppnas som du tror att den borde. Vad som händer är att du med största sannolikhet läser filtillägget fel.

Till exempel, JARVIS-filer öppnas med en textredigerare, och JARC- och ARJ-filer är arkiv.

Mer information om JAR-formatet

Om du behöver hjälp packa program i JAR-filer , följ den länken för instruktioner på Oracles webbplats.

Endast en manifestfil kan inkluderas i ett JAR-arkiv, och den måste finnas påMETA-INF/MANIFEST.MFplats. Det bör följa syntaxen för namnet och värdet separerade med ett kolon, somManifest-version: 1.0. Denna MF-fil kan ange vilka klasser som programmet ska ladda.

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

Vad är en JAVA-fil?

Intressanta Artiklar

Redaktionen

Hur man gifter sig i Stardew Valley
Hur man gifter sig i Stardew Valley
Stardew Valley är packad med fascinerande funktioner, och en av de mest spännande är äktenskapet. Det är tillgängligt så snart du startar spelet, och du kan till och med ha ett bröllop under ditt första år av vistelsen
Hur man formaterar en USB-enhet på en Mac eller Windows
Hur man formaterar en USB-enhet på en Mac eller Windows
Formatering av en USB-enhet innebär mycket mer än att bara göra din USB-enhet kompatibel med ditt operativsystem. Det är en ganska enkel process som inte bör ta mer än några sekunder. Oavsett om du är en macOS-användare eller
Hur man använder en grön skärm i iMovie
Hur man använder en grön skärm i iMovie
Fråga vilken professionell videoredigerare eller producent som helst om iMovie så kommer de att ge dig ett smil. Ja, iMovie är inte Final Cut Pro eller Adobe Premiere, men den här kostnadsfria redigeringsprogramvaran kommer snabbt ikapp det stora
Hur man lägger till skrivbordsikoner för Windows 10
Hur man lägger till skrivbordsikoner för Windows 10
Windows 10-skrivbordet är en oerhört konfigurerbar plats, och mängden sätt du kan ändra utseendet och känslan på för att förvandla den till ditt digitala hem är imponerande. Du kan ändra färg, genomskinlighet, tapeter, mapp
Inaktivera fläkthindring i Google Chrome
Inaktivera fläkthindring i Google Chrome
Så här inaktiverar du fliken Throttling i bakgrunden i Google Chrome, som är aktiverat som standard från och med version 57.
Hur man öppnar rotterminalen i Linux Mint
Hur man öppnar rotterminalen i Linux Mint
För olika administrativa uppgifter måste du öppna rotterminalen i Linux Mint. Den kan användas för att ändra globala operativsysteminställningar ...
Samsung Galaxy S3 Mini recension
Samsung Galaxy S3 Mini recension
UPPDATERING: Vi har kört om våra riktmärken efter att Samsung Galaxy S3 Mini fick en luftuppdatering. Bläddra till slutet av recensionen för att läsa mer. Samsung Galaxy S3 Mini är den koreanska tillverkarens försök