Hur man kör JAR-filer på Windows 10
En jar-fil är en förkortning för en J ava AR chive-fil och innehåller java-program ( Java -klassfiler, metadata och resurser) i den. Eftersom det är ett paketfilformat (liknande .zip-filformatet ), kan en jar-fil också användas för att packa ihop flera andra filer för att förbättra portabiliteten och minska mängden utrymme som dessa filer tar upp. Detta gör jar-filer extremt mångsidiga och kan användas för att lagra ett spel, en applikation, en webbläsartillägg, etc.
Alla jar-filer är inte skapade lika. Vissa är avsedda att köras/köras som .exe- filer och andra extracted/unpacked like .zip files . Även om uppackning av jar-filer är ganska lätt och kan göras på samma sätt som hur man skulle extrahera innehållet i en zip-fil, är det inte samma sak för att köra en jar-fil.
En .exe-fil när du dubbelklickar på den startar ett program/applikation med hjälp av Windows OS . På liknande sätt kan en .jar-fil köras genom att starta den med Java Framework . Många användare möter dock fel när de försöker köra jar-filer och idag, i den här artikeln, kommer vi att belysa saken och avslöja hur man kör eller exekverar jar-filer på Windows 10 .
Varför körs inte jar-filer?(Why won’t jar files run? )
En Jar -fil innehåller ett manifest som i huvudsak talar om för filen hur den ska bete sig medan den innehåller information om de andra filerna som är packade i Jar-filen. Dessutom innehåller en jar-fil klassfiler som innehåller java-koden för det körbara programmet. Båda dessa filer tillsammans med andra mediafiler gör det möjligt att köra jar-filer som en enda begäran av Java Runtime Environment .
Användare stöter på ett av dessa två fel när de försöker köra en jar-fil.
- Java Run-Time Environment(Java Run-Time Environment) är inte korrekt inställd för att köra .jar-filer
- Windows-registret anropar inte JRE (Java Runtime Environment) korrekt
Det första felet uppstår när användaren kör en föråldrad version av java på sin persondator och det andra orsakas när jar-filerna inte är korrekt associerade med Java -binären.
Dessutom, ibland när en användare dubbelklickar på en jar-fil, öppnas ett kommandotolksfönster i en sekund och stängs sedan igen, vilket gör användaren förskräckt. Lyckligtvis är det ganska enkelt att lösa dessa två fel och köra en jar-fil.
Hur man kör JAR-filer på Windows 10
Som nämnts tidigare kräver du Java Runtime Environment för att köra applikationen/koden som finns i en jar-fil. För att kontrollera vilken version av Java din persondator kör och hur du uppdaterar till den senaste versionen, följ stegen nedan:
1. Starta kommandotolken(Command Prompt) som administratör(Administrator) med någon av metoderna som nämns nedan.
a. Tryck på Windows -tangenten + X eller högerklicka på startknappen för att öppna menyn för avancerade användare. Från den efterföljande menyn klickar du på Kommandotolken(Command Prompt) ( Admin ).
b. Tryck på Windows(Press Windows) - tangenten + R för att starta Kör(Run) -kommandot, skriv cmd och tryck på ctrl + shift + enter.
c. Klicka(Click) på startknappen (eller tryck på Windows -tangenten + S), skriv kommandotolken och välj Kör(Run) som administratör(Administrator) från den högra panelen.
2. När kommandotolksfönstret är öppet skriver du java -version(java -version) och trycker på enter.
Kommandotolken ger dig nu den exakta versionen av Java som du har installerat på ditt system.
Alternativt kan du söka efter konfigurera java-(configure java) applikationen på din PC och klicka på Om(About ) på fliken Allmänt för att hämta java-versionen.
3. Den senaste versionen av Java är version 8 Update 251 (från och med 14 april 2020 ). Om du inte använder den senaste versionen eller inte har Java alls, gå över till den officiella nedladdningssidan Java-nedladdningar för alla operativsystem(Java Downloads for All Operating Systems) och klicka på knappen " Godkänn och starta gratis nedladdning"(Agree and Start Free Download” ) .
4. Leta upp den nedladdade filen (Den här datorn > Downloads ) och dubbelklicka på .exe -filen för att öppna installationsguiden. Följ nu anvisningarna på skärmen för att installera den senaste versionen av Java .
5. Upprepa(Reiterate) steg 1 och 2 för att kontrollera om uppdateringen lyckades installeras.
Om du stöter på några problem med att uppdatera java, försök att helt ta bort den tidigare versionen först med det officiella Java Removal Tool(official Java Removal Tool) och sedan utföra en nyinstallation.
Metod 1: Använd "Öppna med..."
I den första metoden öppnar vi jar-filen manuellt med Java Runtime Environment . Följ stegen nedan för att göra detsamma.
1. Öppna filutforskaren ( Windows key + E ), leta upp jar-filen du vill köra/öppna och högerklicka på den.
2. Från följande filalternativ/snabbmeny, välj Öppna med.(Open with.)
3. Gå igenom listan över applikationer och försök hitta Java(TM) Platform SE binary . Det är mest troligt att du inte hittar det i listan över applikationer.
4. Så klicka på Välj en annan app(Choose another app) .
5. Återigen, gå igenom listan och om du inte hittar applikationen klicka på More Apps > Look for another app på den här datorn(on this PC) för att manuellt hitta applikationen
6. Navigera nu till sökvägen där java.exe är lagrad. För de flesta användare bör det vara C:\Program Files\Java\jre1.8.0_221\bin men om du inte hittar det där, försök gå ner på följande väg C:Program Files (x86)Javajre1.8.0_221 in
7. Välj slutligen java.exe(java.exe) och tryck på enter.
Metod 2: Kör JAR-(Run JAR) filer med kommandotolken(Command Prompt)
Man kan också köra jar-filer med hjälp av Windows 10 -kommandotolkfönstret. Processen innebär att köra en enda kommandorad och är lätt att utföra.
1. Starta kommandotolken som administratör(Launch Command Prompt as Administrator) med någon av metoderna som nämnts tidigare.
2. När kommandotolksfönstret har startat, kör kommandot ‘cd \’ för att återgå till toppen av katalogen.
3. Skriv nu följande kommando java -jar sample.jar och tryck på enter-tangenten.
Glöm inte att ändra 'sample .jar ' på kommandoraden med namnet på .jar -filen.
Alternativt kan du hoppa över det andra steget och ersätta sample.jar med den fullständiga sökvägen till jar-filen.
Läs också: (Also Read:) Fix Java startades men returnerade utgångskod 1(Fix Java was started but returned exit code 1)
Metod 3: Använda applikationer från tredje part
Precis som för allt annat finns det flera tredjepartsapplikationer som låter dig köra eller köra jar-filer på Windows 10 . Ett av de mer populära jar executor-programmen som finns på internet är Jarx .
Gå över till den officiella webbplatsen Jarx – JAR-exekveringen(Jarx – The JAR executer) och ladda ner mjukvarufilen genom att klicka på ' Jarx -1.2-installer.exe'. Leta upp den nedladdade filen och installera Jarx . Applikationen har inget GUI förutom ett om-fönster. Nu, dubbelklicka helt enkelt på jar-filen eller högerklicka och välj öppna för att köra jar-filer på din persondator.
Ett annat tredjepartsprogram som hjälper dig att köra jar-filer är Jarfix . Följ samma procedur som diskuterats för Jarx för att köra jar-filer.
Obs: (Note:) Jarfix kommer bara att kunna köra jar-filer när den startas som administratör.
Metod 4: Extrahera Jar-filerna
Som nämnts tidigare är inte alla jar-filer designade/avsedda att vara en körbar fil. Vissa fungerar bara som ett paket och innehåller andra typer av filer. Vi kan kontrollera om en jar-fil är körbar eller inte genom att helt enkelt packa upp/extrahera den.
Om du någonsin har arbetat med zip-filer och rar-filer, är chansen stor att du redan vet hur man extraherar en fil. Man kan välja att använda det inbyggda extraheringsverktyget i Windows eller ta hjälp av en av de många filextraheringsapplikationer som finns på internet. Några av de mest använda och pålitliga programmen är 7-zip och WinRAR(7-zip and WinRAR) .
För att extrahera en fil med Windows inbyggda extraheringsverktyg, högerklicka(right-click) helt enkelt på jar-filen och välj ett av alternativen "Extrahera..."(‘Extract…’) .
För att extrahera en fil med ett tredjepartsprogram, gå först till programmets webbplats och ladda ner installationsfilen. När du är klar med installationen av programmet öppnar du jar-filen i programmet för att se innehållet i den.
Fix Det går inte(Fix Unable) att öppna JAR-filer(JAR Files) på Windows 10
Om du inte kunde köra jar-filerna med någon av ovanstående metoder, försök sedan gå igenom följande lösning.
Lösning 1: Uppdatera Registereditorn(Registry Editor)
1. Starta File Explorer ( Windows Key + E ) och navigera till bin-mappen i java-installationsmappen.
Mappdestinationen varierar beroende på vilken enhetspartition du har den installerad på. Men för de flesta användare kan mappen hittas i C-enheten och i Programfiler(Program Files) eller Programfiler(Program Files) ( x86 ).
2. Inuti bin-mappen, hitta java.exe, högerklicka på den och välj Egenskaper(Properties) .
3. Växla till fliken Kompatibilitet(Compatibility ) och markera rutan bredvid Kör det här programmet som administratör(Run this program as an Administrator) . Klicka(Click) på Apply följt av Ok för att avsluta.
4. Starta kommandotolken som administratör(Launch Command Prompt as administrator) med någon av metoderna som nämnts tidigare.
5. Beroende på dina krav skriv ett av följande kommandon i kommandotolksfönstret och tryck på enter.
Glöm inte att ersätta C:Program Files(x86) med din faktiska Java -installationsmappadress.
För att helt enkelt starta jar-filen, skriv följande kommandon och tryck på Enter:
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
6. Om du vill felsöka jar-filen och därför behöver kommandotolksfönstret förbli öppet efter att du har startat filen, skriv följande kommando
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
Gå nu vidare och försök öppna jar-filen.
Om du fortfarande inte kan köra jar-filen måste vi ändra några saker i Windows Registerredigerare(Windows Registry Editor) . Vi råder dig att vara extremt försiktig när du följer guiden nedan, eftersom registerredigeraren(Registry Editor) är ett kraftfullt verktyg och du inte bör bråka med.
1. Starta (Launch the )Windows registerredigerare(Windows Registry Editor) genom att klicka på startknappen, söka efter registerredigerare och trycka på enter eller genom att skriva regedit i körkommandot ( Windows Key + R ).
2. Från den vänstra panelen, klicka på pilen eller dubbelklicka på HKEY_CLASSES_ROOT för att expandera densamma.
3. Hitta mappen jarfile i rullgardinsmenyn (Vissa användare kan hitta mapparna jar_auto_file och jarfileterm istället för jarfile. Följ samma procedur som nämns nedan)
4. Öppna först(First) jarfilen genom att dubbelklicka på den.
5. Navigera till jarfile > shell > open > command
5. På den högra panelen bör du se en nyckel märkt Default . Högerklicka(Right-click) och välj Ändra(Modify ) eller dubbelklicka helt enkelt på den för att ändra nyckeln.
6. I följande popup-ruta, under etiketten Värdedata(Value Data) , klistra in kommandot fftype som(fftype) vi skrev in tidigare i kommandotolksfönstret.
7. Korskontrollera att det är korrekt och tryck på OK .
Obs: (Note:) Kom ihåg(Remember) att följa hela proceduren för båda mappar, jar_auto_file och jarfileterm,(jar_auto_file & jarfileterm,) om du har dem)
8. Stäng slutligen registerredigeraren och försök starta jar-filen.
Lösning 2: Ändra Java-säkerhetsinställningar(Java Security Settings)
Ett annat mycket vanligt problem med Java är säkerhetsrisken. Ett varningsmeddelande som hävdar risk dyker ofta upp när man försöker köra en jar-fil. För att lösa detta behöver vi helt enkelt ändra säkerhetsinställningarna.
1. Klicka på startknappen eller tryck på Windows Key + S , sök efter Konfigurera Java(Configure Java) och tryck på enter för att öppna.
2. Växla till fliken Säkerhet(Security ) genom att klicka på den.
3. Se till att rutan bredvid "Aktivera Java-innehåll för webbläsar- och Web Start-program" är markerad.( ‘Enable Java content for browser and Web Start applications’ is ticked.)
4. Ställ in säkerhetsnivån för applikationer som inte finns på listan med undantagsplatser till (Exception Site)Hög(High ) och klicka på Använd(Apply) .
5. Klicka på OK för att avsluta.
Rekommenderad:(Recommended:)
- Hur man fixar javascript:void(0)-fel(How to Fix javascript:void(0) Error)
- Hur man inaktiverar Adobe AcroTray.exe vid start(How to Disable Adobe AcroTray.exe at Startup)
- Hur man byter namn på flera filer i bulk på Windows 10(How to Rename Multiple Files in Bulk on Windows 10)
Vi hoppas att du kunde köra eller köra din jar-fil på Windows 10 som avsett. Om du har problem med att följa guiden ovan eller öppna en jar-fil, kontakta oss i kommentarsektionen nedan så hjälper vi dig.
Related posts
Hur man öppnar JAR-filer i Windows 10
Fix Det går inte att ta bort tillfälliga filer i Windows 10
Hur man ställer in nätverksfildelning på Windows 10
Hur man tar bort Win-installationsfiler i Windows 10 [GUIDE]
Kryptera filer och mappar med krypterande filsystem (EFS) i Windows 10
3 sätt att döda en process i Windows 10
Rensa tryckkön med våld i Windows 10
Rensa din File Explorer Senaste filhistorik i Windows 10
Hur man reparerar skadade systemfiler i Windows 10
Hur man avinstallerar McAfee helt från Windows 10
Hur man tar bort tillfälliga filer i Windows 10
Dekryptera EFS-krypterade filer och mappar i Windows 10
Skapa en fullständig säkerhetskopia av systembild i Windows 10 [Den ultimata guiden]
Skjut upp funktions- och kvalitetsuppdateringar i Windows 10
Fix VCRUNTIME140.dll saknas i Windows 10
Hur man ändrar skärmens ljusstyrka i Windows 10
Inaktivera Pinch Zoom-funktionen i Windows 10
Hur man aktiverar eller inaktiverar Emoji Panel i Windows 10
Aktivera eller inaktivera Cortana på Windows 10 låsskärm
Se enkelt Chrome-aktivitet på Windows 10 tidslinje