Hvordan kjøre .JAR-filer på Windows 10

Hvis du ikke klarer å åpne .jar-filer på Windows 10, skyldes det sannsynligvis et av følgende problemer:

* Java Run-Time Environment er ikke riktig satt til å kjøre .jar-filer

* Windows Registry ringer ikke JRE (Java Runtime Environment) ordentlig

Heldigvis er det et par enkle løsninger for å fikse dette. Det som skjer for de fleste er at når du prøver å åpne en .jar-fil, vil Windows vanligvis spørre hvilket program du vil bruke til å kjøre programmet. Selvfølgelig ville de fleste ganske enkelt velge Java.exe, men dette har problemet med å strippe –jar fra programmets kjøringsbane. I utgangspunktet kan du ikke angi den nødvendige komplekse kommandoen for å åpne .jar-filer ved å bruke "Åpne med ..." i Windows 10.

Så det som normalt vil skje er at du knytter .jar-filen til java.exe, du dobbeltklikker på den kjørbare .jar, og et ledetekstvindu åpnes i et delt sekund og lukkes, og programmet gjør ikke starte.

Det vi trenger å gjøre er å knytte .jar-filen til Java-binæren på nytt.

  1. Forsikre deg om at du er oppdatert med det nyeste Java Runtime-miljøet.
  2. Naviger til Java-installasjonsmappen, gå inn i / bin / mappen, høyreklikk på Java.exe og sett den til " Kjør som administrator ".

  3. Trykk på Windows + X- tastene og velg " Kommandoprompt (Admin) " eller Powershell (Admin) og skriv cmd
  4. Skriv inn følgende kommandoer i ledeteksten (erstatt C: \ Program Files \ etc med din faktiske Java-installasjonsmappe, for eksempel C: \ Program Files (x86) \ Java \ jre1.8.0_131 \ bin \ java.exe ):

ftype jarfileterm = cmd / s / k “” C: \ Program Files \ Java \ jre7 \ bin \ java.exe ”-jar“% 1 ″% * ”

assoc .jar = jarfileterm

Eller hvis du vil at ledeteksten skal være åpen etter at du har startet .jar-filen (for feilsøkingsformål)

ftype jarfileterm = cmd / s / k “” C: \ Program Files \ Java \ jre7 \ bin \ java.exe ”-jar“% 1 ″% * ”

assoc .jar = jarfileterm

Prøv nå å starte .jar-filen. Avhengig av hvilket av trinnene du har tatt, skal java-kjørbaren enten starte eller starte med en vedvarende ledetekst bak seg (som vil fylle opp med Java-samtaler fra appen, nyttig for feilsøkingsformål).

Imidlertid, hvis trinnene ikke fungerte, må vi tilpasse registeret ditt.

  1. Høyreklikk på Start- knappen og søk etter “ regedit ”, og åpne den deretter.
  2. Utvid nå mappen HKEY_CLASSES_ROOT , og bla ned til du finner mappene “ jar_auto_file ” og “ jarfileterm ”.

  3. Utvid til følgende bane
    jar_auto_file> Shell> Åpne> Kommando
  4. Du vil se en nøkkel som heter “ Standard ”. Høyreklikk på " Standard " og velg " Endre ".
  5. Nå, i " Verdidata " -boksen, limer du inn ftype-kommandoen du skrev inn tidligere i ledeteksten, slik at den ser ut som skjermbildet nedenfor, og trykk OK.

  6. Gjør nå det samme for jarfileterm-mappen (utvid jarfileterm > Shell > Åpne > Comand ).
  7. Gå nå ut av regedit og start .jar-filen din, den skal åpne riktig nå!

Anbefalt

Fix: Minecraft svarer ikke
Hva er Digital TV Tuner Device Application Application og bør det fjernes?
Hva er FileRepMalware og bør du fjerne det