Så här kör du .JAR-filer på Windows 10
Om du inte kan öppna .jar-filer på Windows 10, beror det troligen på ett av följande problem:
* Java Run-Time Environment är inte korrekt inställd för att köra .jar-filer
* Windows-registret ringer inte JRE (Java Runtime Environment) korrekt
Lyckligtvis finns det några enkla lösningar för att fixa detta. Vad som händer för de flesta är att när du försöker öppna en .jar-fil, frågar Windows vanligtvis vilket program du vill använda för att köra programmet. Självklart skulle de flesta bara välja Java.exe, men det här har problemet med att strippa -jar från programmets exekveringsväg. I grund och botten kan du inte ställa in det nödvändiga komplexa kommandot för att öppna .jar-filer genom att använda Open With i Windows 10.
Så vad som normalt händer är att du associerar .jar-filen för att öppna med java.exe, du dubbelklickar på det körbara .jar, och ett kommandotolfönster öppnas för en split sekund och stängs och programmet gör det inte lanseras.
Vad vi behöver göra är att associera .jar-filen med Java-binären. Stegen är enkla:
- Se till att du är uppdaterad med den senaste Java Runtime Environment.
- Navigera till din Java-installationsmapp, gå in i / bin / mappen, högerklicka på Java.exe och ställ den till Kör som administratör.
- Tryck på Windows + X- tangenterna och välj Command Prompt (Admin) eller PowerShell (Admin) och skriv cmd
- Skriv följande kommandon i snabbmeddelandet ( ersätt C: \ Program Files \ etc med din faktiska Java-installationsmapp, till exempel min är C: \ Program Files (x86) \ Java \ jre1.8.0_131 \ bin \ java.exe ) :
ftype jarfileterm = cmd / s / k C: \ Program \ Java \ jre7 \ bin \ java.exe -jar% 1 "% *
assoc.jar = jarfileterm
** ELLER om du vill att kommandotolken ska vara öppen efter att ha startat .jar-filen (för debugging) **
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka härftype jarfileterm = cmd / s / k C: \ Program \ Java \ jre7 \ bin \ java.exe -jar% 1 "% *
assoc.jar = jarfileterm
Försök nu att starta .jar-filen. Beroende på vilket av stegen ovan du tog, bör Java-körbar antingen starta eller starta med en bestående kommandotolk bakom den (som fyller i Java-samtal från appen, som är användbar för felsökningsändamål).
Om stegen inte fungerade behöver vi dock justera registret.
- Högerklicka på din Start- knapp och gör en sökning efter regedit, öppna sedan den.
- Expandera nu mappen HKEY_CLASSES_ROOT och rulla ner tills du hittar mapparna jar_auto_file och jarfileterm .
- Expand jar_auto_file > Shell > Öppna > Kommando .
- Du kommer att se en nyckel som heter Default . Högerklicka på Standard och välj Ändra .
- Nu klistra in det fältkommandot ftype som du angav tidigare i kommandotolken, så det ser ut som skärmdumpen nedan och trycker på OK.
- Gör nu samma sak för jarfileterm-mappen ( expand jarfileterm > Shell > Open > Comand ).
- Avsluta nu regedit och starta din .jar-fil, den borde öppnas ordentligt nu!
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här