Sag

Hoe om JAR-lêers op Windows 10 te laat loop

Probeer Ons Instrument Om Probleme Uit Te Skakel





gepos opLaas opgedateer: 16 Februarie 2021

'n Jar-lêer is kort vir 'n J ava MET chive-lêer en bevat java-programme (Java-klaslêers, metadata en hulpbronne) daarin. Aangesien dit 'n pakketlêerformaat is (soortgelyk aan .zip-lêerformaat), kan 'n jar-lêer ook gebruik word om verskeie ander lêers saam te pak om oordraagbaarheid te verbeter en die hoeveelheid spasie wat hierdie lêers opneem te verminder. Dit maak jar-lêers uiters veelsydig en kan gebruik word om 'n speletjie, 'n toepassing, 'n blaaieruitbreiding, ens.



Nie alle jar-lêers is gelyk geskep nie. Sommige is bedoel om uitgevoer/uitvoer te word soos .exe-lêers en ander onttrek/uitgepak soos .zip-lêers . Alhoewel die uitpak van jar-lêers redelik maklik is en op soortgelyke wyse gedoen kan word as hoe 'n mens die inhoud van 'n zip-lêer sal onttrek, is dieselfde nie die geval vir die uitvoering van 'n jar-lêer nie.

Wanneer 'n .exe-lêer dubbelklik, begin 'n program/toepassing met behulp van die Windows-bedryfstelsel. Net so kan 'n .jar-lêer uitgevoer word deur dit met behulp van die Java Framework te begin. Baie gebruikers ondervind egter foute wanneer hulle probeer om jar-lêers uit te voer en vandag, in hierdie artikel, sal ons lig werp op die saak en onthul hoe om jar-lêers op Windows 10 uit te voer of uit te voer.



Hoe om JAR-lêers op Windows 10 te laat loop

Inhoud[ wegsteek ]



Hoekom sal jar-lêers nie loop nie?

'n Jar-lêer bevat 'n manifes wat in wese die lêer vertel hoe om op te tree terwyl dit inligting bevat oor die ander lêers wat in die jar-lêer verpak is. 'n Jar-lêer bevat ook klaslêers wat die java-kode vir die uitvoerbare program bevat. Beide hierdie lêers saam met ander medialêers maak dit moontlik om jar-lêers as 'n enkele versoek deur Java Runtime Environment te laat loop.

Gebruikers kom een ​​van hierdie twee foute teë wanneer hulle probeer om 'n jar-lêer te laat loop.



  • Die Java Run-Time Environment is nie behoorlik ingestel om .jar-lêers te laat loop nie
  • Windows-register roep nie JRE (Java Runtime Environment) behoorlik

Die eerste fout ontstaan ​​wanneer die gebruiker 'n verouderde weergawe van java op sy of haar persoonlike rekenaar laat loop en die tweede een word veroorsaak wanneer die jar-lêers nie behoorlik met die Java-binêre geassosieer word nie.

Ook, soms wanneer 'n gebruiker op 'n jar-lêer dubbelklik, begin 'n opdragpromptvenster vir 'n split-sekonde en sluit dan weer, wat die gebruiker in ontsteltenis laat. Gelukkig is dit redelik maklik om hierdie twee foute op te los en 'n jar-lêer uit te voer.

Hoe om JAR-lêers op Windows 10 te laat loop

Soos vroeër genoem, benodig jy die Java Runtime Environment om die toepassing/kode wat in 'n jar-lêer vervat is, te laat loop. Om te kyk watter weergawe van Java jou persoonlike rekenaar loop en hoe om op te dateer na die nuutste weergawe, volg die onderstaande stappe:

1. Begin Command Prompt as Administrateur deur enige van die metodes hieronder genoem.

a. Druk Windows-sleutel + X of regskliek op die beginknoppie om die kraggebruiker-kieslys oop te maak. Klik in die daaropvolgende spyskaart op Command Prompt (Admin).

b. Druk Windows-sleutel + R om Run-opdrag te begin, tik cmd en druk ctrl + shift + enter.

c. Klik op die beginknoppie (of druk die Windows-sleutel + S), tik opdragprompt en kies Begin as administrateur vanaf die regterpaneel.

2. Sodra die opdragprompt venster oop is, tik java -weergawe en druk enter.

Die opdragprompt sal jou nou voorsien van die presiese weergawe van Java wat jy op jou stelsel geïnstalleer het.

Sodra die opdragprompt-venster oop is, tik java -version en druk enter

Alternatiewelik, soek vir die stel java in toepassing op jou rekenaar en klik op Oor in die algemene oortjie om Java-weergawe op te spoor.

3. Die nuutste weergawe van Java is Weergawe 8 Update 251 (vanaf 14 April 2020). As jy nie die nuutste weergawe gebruik nie of glad nie Java het nie, gaan na die amptelike aflaaibladsy Java-aflaaie vir alle bedryfstelsels en klik op die Stem in en begin GRATIS aflaai knoppie.

Klik op die Stem saam en begin gratis aflaai-knoppie | Hoe om JAR-lêers op Windows 10 te laat loop

4. Soek die afgelaaide lêer (Hierdie rekenaar > Aflaaie) en dubbelklik op die .exe-lêer om die opstellingsassistent oop te maak. Volg nou die instruksies op die skerm om die nuutste weergawe van Java te installeer.

5. Herhaal stappe 1 en 2 om te kyk of die opdatering suksesvol geïnstalleer is.

As jy enige probleme ondervind met die opdatering van Java, probeer om eers die vorige weergawe heeltemal te verwyder deur die amptelike Java Removal Tool en voer dan 'n nuwe installasie uit.

Metode 1: Gebruik 'Open With...'

In die eerste metode maak ons ​​die jar-lêer handmatig oop met die Java Runtime Environment. Volg die stappe hieronder om dieselfde te doen.

1. Maak die lêerverkenner oop ( Windows sleutel + E ), soek die jar-lêer wat jy wil uitvoer/oopmaak en regsklik daarop.

2. Kies uit die volgende lêeropsies/kontekskieslys Maak oop met.

Van die volgende lêeropsies/kontekskieslys, kies Open with

3. Gaan deur die lys van toepassings en probeer opspoor Java(TM) Platform SE binêre . Dit is heel waarskynlik dat jy dit nie in die lys van toepassings sal vind nie.

4. So, klik op Kies 'n ander toepassing .

Klik op Kies 'n ander toepassing | Hoe om JAR-lêers op Windows 10 te laat loop

5. Gaan weer deur die lys en as jy nie die toepassing kry nie, klik op Meer toepassings > Soek 'n ander toepassing op hierdie rekenaar om die toepassing handmatig te vind

6. Gaan nou na die pad waar java.exe gestoor is. Vir die meeste gebruikers behoort dit te wees C:Program FilesJavajre1.8.0_221in maar as jy dit nie daar kry nie, probeer om die volgende pad af te gaan C:Program Files (x86)Javajre1.8.0_221in

7. Ten slotte, kies java.exe en druk enter.

Ten slotte, kies java.exe en druk enter

Metode 2: Begin JAR-lêers met die opdragprompt

Mens kan ook jar-lêers laat loop deur die Windows 10-opdragprompt-venster te gebruik. Die proses behels die uitvoering van 'n enkele opdragreël en is maklik om uit te voer.

een. Begin Command Prompt as Administrateur gebruik enige van die metodes wat vroeër genoem is.

2. Sodra die opdragprompt-venster begin het, voer die opdrag uit 'cd ' om terug te keer na die bokant van die gids.

Voer die opdrag 'cd ' uit om terug te keer na die bokant van die gids

3. Tik nou die volgende opdrag java -jar sample.jar en druk die enter-sleutel.

Moenie vergeet om 'sample.jar' in die opdragreël te verander met die naam van die .jar-lêer nie.

Tik die volgende opdrag java -jar sample.jar en druk die enter sleutel | Hoe om JAR-lêers op Windows 10 te laat loop

Alternatiewelik kan jy die tweede stap oorslaan en sample.jar vervang met die volledige pad van die jar-lêer.

Lees ook: Fix Java is begin, maar het uittreekode 1 teruggestuur

Metode 3: Gebruik derdeparty-toepassings

Net soos vir alles anders, bestaan ​​daar verskeie derdeparty-toepassings waarmee jy jar-lêers op Windows 10 kan laat loop of uitvoer. Een van die meer gewilde jar-uitvoerderprogramme op die internet is Jarx.

Gaan na die amptelike webwerf Jarx – Die JAR uitvoer en laai die sagtewarelêer af deur op 'Jarx-1.2-installer.exe' te klik. Vind die afgelaaide lêer en installeer Jarx. Die toepassing het nie 'n GUI nie, behalwe vir 'n oor-venster. Dubbelklik nou eenvoudig op die jar-lêer of regskliek en kies oop om jar-lêers op jou persoonlike rekenaar te laat loop.

Begin JAR-lêers op Windows 10 met behulp van Jarx

Nog 'n derdeparty-toepassing wat jou sal help om jar-lêers te laat loop, is Jarfix . Volg dieselfde prosedure as bespreek vir Jarx om jar-lêers te laat loop.

Let wel: Jarfix sal slegs jar-lêers kan laat loop wanneer dit as 'n administrateur geloods word.

Metode 4: Onttrek die Jar-lêers

Soos vroeër genoem, is nie alle jar-lêers ontwerp/bedoel om 'n uitvoerbare lêer te wees nie. Sommige werk net as 'n pakket en hou ander soorte lêers daarin. Ons kan kyk of 'n jar-lêer uitvoerbaar is of nie deur dit eenvoudig uit te pak/uit te haal.

As jy al ooit met zip-lêers en rar-lêers gewerk het, is die kans groot dat jy reeds weet hoe om 'n lêer te onttrek. 'n Mens kan kies om die ingeboude onttrekkingshulpmiddel in vensters te gebruik of om hulp te kry van een van die vele lêers-onttrekkingstoepassings wat op die internet beskikbaar is. Sommige van die mees gebruikte en betroubare toepassings is 7-zip en WinRAR .

Om 'n lêer te onttrek met behulp van Windows se ingeboude onttrekkingsinstrument, eenvoudig regs klik op die jar-lêer en kies een van die 'Onttrek...' opsies.

Om 'n lêer met 'n derdeparty-toepassing te onttrek, gaan eers na die toepassing se webwerf en laai die installasielêer af. Sodra jy klaar is met die installering van die toepassing, maak die jar-lêer in die toepassing oop om die inhoud te sien wat dit bevat.

Herstel Kan nie JAR-lêers op Windows 10 oopmaak nie

As jy nie die jar-lêers met enige van die bogenoemde metodes kon laat loop nie, probeer dan deur die volgende oplossing te gaan.

Oplossing 1: Dateer Registerredigeerder op

1. Begin File Explorer ( Windows-sleutel + E ) en navigeer na die bin-lêergids in die java-installasiegids.

Die gidsbestemming wissel na gelang van die skyfpartisie waarop jy dit geïnstalleer het. Vir die meeste gebruikers kan die vouer egter in die C-skyf en in Programlêers of Programlêers (x86) gevind word.

2. Binne die bin-lêergids, vind java.exe, regskliek daarop en kies Eienskappe .

Vind java.exe in die bin-lêergids, regskliek daarop en kies Eienskappe

3. Skakel oor na die Verenigbaarheid oortjie en merk die blokkie langsaan Begin hierdie program as 'n administrateur . Klik op Toepas gevolg deur Ok om af te sluit.

Skakel oor na die Verenigbaarheid-oortjie en merk die blokkie langs Begin hierdie program as 'n administrateur

Vier. Begin Command Prompt as administrateur deur enige van die metodes wat vroeër genoem is.

5. Tik, afhangend van jou vereistes, een van die volgende opdragte in die opdragprompt-venster en druk enter.

Moenie vergeet om C:Program Files(x86) te vervang met jou werklike Java-installasiegidsadres nie.

Om eenvoudig die jar-lêer te begin, tik die volgende opdragte en druk Enter:

|_+_|

6. As jy die jar-lêer wil ontfout en dus die opdragprompt-venster nodig het om oop te bly nadat jy die lêer geloods het, tik die volgende opdrag

|_+_|

Gaan nou voort en probeer die jar-lêer oopmaak.

As jy steeds nie die jar-lêer kan uitvoer nie, sal ons 'n paar dinge in die Windows-registerredigeerder moet verander. Ons raai u aan om uiters versigtig te wees om die onderstaande gids te volg, aangesien die registerredigeerder 'n kragtige hulpmiddel is en nie daarmee gemors moet word nie.

een. Begin die Windows-registerredigeerder deur op die beginknoppie te klik, na registerredigeerder te soek en enter te druk of deur regedit in die run-opdrag te tik (Windows-sleutel + R).

Tik regedit in run dialoogkassie en druk Enter

2. Van die linkerkantste paneel, klik op die pyltjie of dubbelklik op HKEY_CLASSES_ROOT dieselfde uit te brei.

Klik op die pyltjie in die linkerkantse paneel

3. Soek die gids uit die aftreklys jarfile (Sommige gebruikers kan die dopgehou vind jar_outo-lêer en jarfileterm in plaas van jarfile. Volg dieselfde prosedure as hieronder genoem)

4. Maak eers jarfile oop deur daarop te dubbelklik.

5. Navigeer na jarfile > dop > oop > opdrag

Maak eers jarfile oop deur daarop te dubbelklik | Hoe om JAR-lêers op Windows 10 te laat loop

5. Op die regterkantste paneel behoort jy 'n sleutel gemerk Verstek te sien. Regskliek en kies Verander of dubbelklik eenvoudig daarop om die sleutel te verander.

Regskliek en kies Wysig

6. In die volgende opspringblokkie, onder die Waardedata-etiket, plak die fftipe opdrag wat ons vroeër in die opdragpromptvenster ingevoer het.

Klik op Ok

7. Kruiskontroleer om seker te maak dit is korrek en druk OK .

Let wel: Onthou om die volledige prosedure vir beide dopgehou te volg, jar_auto_file & jarfileterm, as jy dit het)

8. Laastens, maak die registerredigeerder toe en probeer om die jar-lêer te begin.

Oplossing 2: Verander Java-sekuriteitinstellings

Nog 'n baie algemene probleem met Java is die sekuriteitsrisiko. 'n Waarskuwingsboodskap wat risiko beweer, verskyn dikwels wanneer 'n jar-lêer probeer word. Om dit op te los, moet ons eenvoudig die sekuriteitsinstellings verander.

1. Klik op die beginknoppie of druk Windows Sleutel + S, soek na Stel Java op en druk enter om oop te maak.

Soek vir Configure Java en druk enter om | oop te maak Hoe om JAR-lêers op Windows 10 te laat loop

2. Skakel oor na die Sekuriteit oortjie deur op dieselfde te klik.

3. Maak seker die blokkie langsaan 'Aktiveer Java-inhoud vir blaaier en Web Start-toepassings' is gemerk.

Maak seker dat die blokkie langs 'Aktiveer Java-inhoud vir blaaier- en Web Start-toepassings' gemerk is

4. Stel die sekuriteitsvlak vir toepassings wat nie op die Uitsonderingswerflys is nie na Hoog en klik op Doen aansoek .

Stel die sekuriteitsvlak vir toepassings wat nie op die Uitsonderingswerflys is nie, op Hoog en klik op Pas toe

5. Klik op OK om uit te gaan.

Aanbeveel:

Ons hoop jy kon jou jar-lêer op Windows 10 laat loop of uitvoer soos bedoel. In die geval van enige probleme wat die bogenoemde gids volg of met die oopmaak van 'n jar-lêer, maak kontak met ons in die kommentaarafdeling hieronder en ons sal jou help.

Elon Decker

Elon is 'n tegnologieskrywer by Cyber ​​S. Hy skryf nou al sowat 6 jaar hoe-om-gidse en het baie onderwerpe gedek. Hy hou daarvan om onderwerpe te dek wat verband hou met Windows, Android en die nuutste truuks en wenke.