Sêft

Hoe kinne jo JAR-bestannen útfiere op Windows 10

Besykje Ús Ynstrumint Foar It Eliminearjen Fan Problemen





Pleatst opLêst bywurke: 16 febrewaris 2021

In jar triem is koart foar in J ava MEI chive-bestân en hâldt java-programma's (Java-klassebestannen, metadata en boarnen) deryn. As in pakketbestânformaat (lykas .zip-bestânformaat ), kin in jar-bestân ek brûkt wurde om ferskate oare bestannen byinoar te pakken om de portabiliteit te ferbetterjen en de hoemannichte romte te ferminderjen dy't dizze bestannen opnimme. Dit makket jar-bestannen ekstreem alsidich en kinne brûkt wurde om in spultsje, in applikaasje, in browser-útwreiding, ensfh.



Net alle jar-bestannen binne gelyk oanmakke. Guon binne bedoeld om te wurde útfierd / útfierd lykas .exe-bestannen en oaren útpakt/útpakt lykas .zip-bestannen . Wylst it útpakke fan jar-bestannen frij maklik is en kin dien wurde lykas hoe't men de ynhâld fan in zip-bestân ekstrahearje soe, itselde is net it gefal foar it útfieren fan in jar-bestân.

In .exe-bestân as dûbelklikke start in programma/applikaasje mei help fan it Windows OS. Likegoed kin in .jar-bestân útfierd wurde troch it te starten mei it Java Framework. In protte brûkers hawwe lykwols te krijen mei flaters as se besykje jar-bestannen út te fieren en hjoed sille wy yn dit artikel wat ljocht op 'e saak smite en litte sjen hoe't jo jar-bestannen kinne útfiere of útfiere Windows 10.



Hoe kinne jo JAR-bestannen útfiere op Windows 10

Ynhâld[ ferstopje ]



Wêrom sille jar-bestannen net rinne?

In Jar-bestân omfettet in manifest dat it bestân yn essinsje fertelt hoe't it him moat gedrage by it hâlden fan ynformaasje oer de oare bestannen yn 'e jar-bestân. Ek in jar-bestân befettet klassebestannen dy't de java-koade foar it útfierbere programma hâlde. Beide fan dizze bestannen tegearre mei oare mediabestannen meitsje it mooglik om jar-bestannen as ien fersyk út te fieren troch Java Runtime Environment.

Brûkers komme ien fan dizze twa flaters tsjin as se besykje in jar-bestân út te fieren.



De earste flater ûntstiet as de brûker in ferâldere ferzje fan java op syn of har persoanlike kompjûter útfiert en de twadde wurdt feroarsake as de jar-bestannen net goed ferbûn binne mei de Java-binêre.

Ek, soms as in brûker dûbelklikt op in jar-bestân, lanseart in kommando-prompt-finster foar in split-sekonde en slút dan werom, wêrtroch't de brûker yn eangst is. Gelokkich is it oplossen fan dizze twa flaters en it útfieren fan in jar-bestân frij maklik.

Hoe kinne jo JAR-bestannen útfiere op Windows 10

Lykas earder neamd, hawwe jo de Java Runtime Environment nedich om de applikaasje / koade út te fieren yn in jar-bestân. Om te kontrolearjen hokker ferzje fan Java jo persoanlike kompjûter rint en hoe't jo kinne bywurkje nei de lêste ferzje, folgje de hjirûnder neamde stappen:

1. Launch Command Prompt as Administrator troch ien fan de metoaden neamd hjirûnder.

in. Druk op Windows-kaai + X of klik mei de rjochter-klik op 'e startknop om it machtige brûkersmenu te iepenjen. Klikje út it folgjende menu op Kommando-prompt (Admin).

b. Druk op Windows-kaai + R om kommando Run te starten, typ cmd en druk op ctrl + shift + enter.

c. Klikje op de startknop (of druk op de Windows-kaai + S), typ kommando-prompt en selektearje Run as Administrator fan it rjochterpaniel.

2. Sadree't it kommando prompt finster is iepen, typ java -ferzje en druk op enter.

De kommando-prompt sil jo no de krekte ferzje fan Java leverje dy't jo op jo systeem ynstalleare hawwe.

Sadree't it kommando-prompt-finster iepen is, typ java -version en druk op enter

As alternatyf, sykje nei de ynstelle java applikaasje op jo PC en klikje op Oer yn 'e algemiene ljepper om Java-ferzje op te heljen.

3. De lêste ferzje fan Java is Ferzje 8 Update 251 (fanôf 14 april 2020). As jo ​​​​de lêste ferzje net brûke of hielendal gjin Java hawwe, gean dan nei de offisjele downloadside Java-downloads foar alle bestjoeringssystemen en klik op de Iens en begjinne fergees downloaden knop.

Klikje op de iens en begjinne fergese download knop | Hoe kinne jo JAR-bestannen útfiere op Windows 10

4. Sykje it ynladen bestân (Dizze PC > Downloads) en dûbelklik op it .exe-bestân om de opsetwizard te iepenjen. Folgje no de prompts op it skerm om de lêste ferzje fan Java te ynstallearjen.

5. Werhelje troch stappen 1 en 2 te kontrolearjen oft de fernijing is mei súkses ynstallearre.

As jo ​​​​problemen hawwe by it bywurkjen fan java, besykje dan earst de foarige ferzje folslein te ferwiderjen mei de offisjele Java Removal Tool en dan in nije ynstallaasje útfiere.

Metoade 1: Gebrûk fan 'Iepenje mei ...'

Yn 'e earste metoade iepenje wy it jar-bestân manuell mei de Java Runtime Environment. Folgje de stappen hjirûnder om itselde te dwaan.

1. Iepenje de triemferkenner ( Windows-toets + E ), sykje it jar-bestân dat jo wolle útfiere/iepenje en klikje der mei rjochts op.

2. Ut de folgjende triem opsjes / kontekstmenu, selektearje Iepenje mei.

Selektearje Iepenje mei út it folgjende triemopsjes/kontekstmenu

3. Gean troch de list mei applikaasjes en besykje te finen Java(TM) Platfoarm SE binêr . It is wierskynlik dat jo it net sille fine yn 'e list mei applikaasjes.

4. Dus, klik op Kies in oare app .

Klikje op Kies in oare app | Hoe kinne jo JAR-bestannen útfiere op Windows 10

5. Gean nochris troch de list en as jo de applikaasje net fine, klikje op Mear apps > Sykje nei in oare app op dizze pc om de applikaasje manuell te finen

6. Gean no nei it paad dêr't java.exe wurdt opslein. Foar de measte brûkers soe it wêze moatte C:Program FilesJavajre1.8.0_221in mar as jo it dêr net fine, besykje dan it folgjende paad del te gean C:Program Files (x86)Javajre1.8.0_221in

7. Ta beslút, selektearje java.exe en druk op enter.

As lêste, selektearje java.exe en druk op enter

Metoade 2: Run JAR-bestannen mei de Kommando-prompt

Men kin ek jar-bestannen útfiere mei it Windows 10 kommando-prompt-finster. It proses omfettet it útfieren fan ien kommandorigel en is maklik út te fieren.

ien. Start Kommando-prompt as behearder mei ien fan 'e earder neamde metoaden.

2. Sadree't it kommando prompt finster is lansearre, rinne it kommando 'cd ' om werom te gean nei de top fan 'e map.

Run it kommando 'cd ' om werom te gean nei de top fan 'e map

3. No, typ it folgjende kommando java -jar sample.jar en druk op de enter-toets.

Ferjit net om 'sample.jar' te feroarjen yn 'e kommandorigel mei de namme fan it .jar-bestân.

Typ it folgjende kommando java -jar sample.jar en druk op de enter-kaai | Hoe kinne jo JAR-bestannen útfiere op Windows 10

As alternatyf kinne jo de twadde stap oerslaan en sample.jar ferfange troch it folsleine paad fan it jar-bestân.

Lês ek: Fix Java waard begon, mar joech útgongskoade 1 werom

Metoade 3: Tapassingen fan tredden brûke

Krekt as foar al it oare besteane d'r meardere applikaasjes fan tredden dy't jo jar-bestannen kinne útfiere of útfiere Windows 10. Ien fan 'e populêrste jar-executor-programma's op it ynternet is Jarx.

Gean nei de offisjele side Jarx - De JAR útfiere en download it softwarebestân troch te klikken op 'Jarx-1.2-installer.exe'. Sykje it ynladen bestân en ynstallearje Jarx. De applikaasje hat gjin GUI útsein foar in oer finster. Dûbelklikje no gewoan op it jar-bestân of klik mei de rechtermuisknop en selektearje iepen om jar-bestannen op jo persoanlike kompjûter út te fieren.

Rinne JAR-bestannen op Windows 10 Mei Jarx

In oare applikaasje fan tredden dy't jo sil helpe by it útfieren fan jar-bestannen is Jarfix . Folgje deselde proseduere as besprutsen foar Jarx om jar-bestannen út te fieren.

Noat: Jarfix sil allinich jar-bestannen kinne útfiere as it wurdt lansearre as behearder.

Metoade 4: Extract the Jar Files

Lykas earder neamd, binne net alle jar-bestannen ûntworpen / bedoeld om in útfierber bestân te wêzen. Guon wurkje gewoan as in pakket en hâlde oare soarten bestannen yn har. Wy kinne kontrolearje as in jar-bestân útfierber is of net troch it gewoan út te pakken / útpakke.

As jo ​​​​oait wurke hawwe mei zip-bestannen en rar-bestannen, binne de kânsen grut dat jo al witte hoe't jo in bestân ekstrahearje. Men kin kieze om it ynboude ekstraksje-ark yn finsters te brûken of help te nimmen fan ien fan 'e protte applikaasjes foar ekstrahearje fan bestannen beskikber op it ynternet. Guon fan 'e meast brûkte en fertroude applikaasjes binne 7-zip en WinRAR .

Om in bestân te ekstrahearjen mei it ynboude ekstrahearjeark fan Windows, gewoan rjochts klikke op de jar triem en selektearje ien fan de 'Utfange...' opsjes.

Om in bestân te ekstrahearjen mei in applikaasje fan tredden, gean earst nei de webside fan 'e applikaasje en download it ynstallaasjebestân. Sadree't jo klear binne mei it ynstallearjen fan de applikaasje, iepenje it jar-bestân yn 'e applikaasje om de ynhâld te sjen dy't it befettet.

Fix Kin JAR-bestannen net iepenje Windows 10

As jo ​​​​de jar-bestannen net kinne útfiere mei ien fan 'e boppesteande metoaden, besykje dan troch de folgjende oplossing te gean.

Oplossing 1: Registry Editor bywurkje

1. Launch File Explorer ( Windows Key + E ) en navigearje nei de bin-map yn 'e java-ynstallaasjemap.

De bestimming fan 'e map ferskilt ôfhinklik fan' e stasjonsdieling wêrop jo it ynstalleare hawwe. Foar de measte brûkers is de map lykwols te finen yn C-drive en binnen Program Files of Program Files (x86).

2. Binnen de bin map, fine java.exe, rjochts-klikke derop en selektearje Eigenskippen .

Fine java.exe yn 'e bin-map, klikje der mei rjochts op en selektearje Eigenskippen

3. Oerskeakelje oer nei de Kompatibiliteit ljepper en vinkje it fekje njonken Dit programma útfiere as behearder . Klikje op Tapasse folge troch Ok om ôf te gean.

Skeakelje oer nei it ljepblêd Kompatibiliteit en selektearje it fakje neist Dit programma útfiere as behearder

Fjouwer. Start Kommando-prompt as behearder troch ien fan 'e metoaden neamd earder.

5. Ofhinklik fan jo easken, typ ien fan 'e folgjende kommando's yn it kommando-prompt-finster en druk op enter.

Ferjit net C:Program Files(x86) te ferfangen troch jo eigentlike Java-ynstallaasjemapadres.

Om it jar-bestân gewoan te starten, typ de folgjende kommando's en druk op Enter:

|_+_|

6. As jo ​​de jar-bestân debuggen wolle en dus it kommando-promptfinster nedich hawwe om iepen te bliuwen nei it starten fan it bestân, typ dan it folgjende kommando

|_+_|

Gean no fierder en besykje it jar-bestân te iepenjen.

As jo ​​​​it jar-bestân noch net kinne útfiere, moatte wy in pear dingen feroarje yn 'e Windows Registry Editor. Wy riede jo oan om ekstreem foarsichtich te wêzen by it folgjen fan de ûndersteande hantlieding, om't de Registry Editor in krêftich ark is en net mei rommele wurde moat.

ien. Launch de Windows Registry Editor troch te klikken op de startknop, sykjen nei registerbewurker en drukke op enter of troch regedit yn te typen yn it run kommando (Windows Key + R).

Typ regedit yn it dialoochfinster Run en druk op Enter

2. Fan it linker paniel, klikje op de pylk of dûbelklik op HKEY_CLASSES_ROOT itselde útwreidzje.

Klikje út it paniel oan de linkerkant op de pylk

3. Fan de dellûk list, fine de map jarfile (Guon brûkers kinne de mappen fine jar_auto_file en jarfileterm ynstee fan jarfile. Folgje deselde proseduere as hjirûnder neamd)

4. Iepenje earst jarfile troch derop te dûbelklikken.

5. Navigearje nei jarfile> shell> iepen> kommando

Iepenje earst jarfile troch derop te dûbelklikken | Hoe kinne jo JAR-bestannen útfiere op Windows 10

5. Op de rjochterkant paniel, jo moatte sjen in kaai bestimpele Standert. Rjochts-klikke en selektearje Feroarje of dûbelklik derop om de kaai te feroarjen.

Rjochts-klikke en selektearje Feroarje

6. Yn de folgjende pop up doaze, ûnder de wearde Data label, plak de fftype kommando wy earder ynfierd yn it kommando prompt finster.

Klik op Ok

7. Cross-check om te soargjen dat it goed is en druk op OK .

Noat: Unthâld de folsleine proseduere te folgjen foar beide mappen, jar_auto_file & jarfileterm, as jo se hawwe)

8. As lêste, slute de registerbewurker en besykje it jar-bestân te starten.

Oplossing 2: Feroarje Java Security Settings

In oar hiel gewoan probleem mei Java is it feiligensrisiko. In warskôgingsberjocht dat risiko beweart, ferskynt faak as jo besykje in jar-bestân út te fieren. Om dit op te lossen, moatte wy gewoan de feiligensynstellingen feroarje.

1. Klikje op de startknop of druk op Windows Key + S, sykje nei Java konfigurearje en druk op enter om te iepenjen.

Sykje nei Java konfigurearje en druk op enter om te iepenjen | Hoe kinne jo JAR-bestannen útfiere op Windows 10

2. Oerskeakelje oer nei de Feiligens ljepper troch te klikken op deselde.

3. Soargje derfoar dat it fak neist 'Java-ynhâld ynskeakelje foar blêder- en Web Start-applikaasjes' is oanwiisd.

Soargje derfoar dat it fakje njonken 'Java-ynhâld ynskeakelje foar blêder- en Web Start-applikaasjes' oanwiisd is

4. Stel it befeiligingsnivo yn foar applikaasjes dy't net op 'e list fan útsûnderingsside binne Heech en klikje op Tapasse .

Stel it befeiligingsnivo yn foar applikaasjes dy't net op 'e list fan útsûnderingsside binne op Heech en klikje op Tapasse

5. Klik op OK útgean.

Oanrikkemandearre:

Wy hoopje dat jo jo jar-bestân kinne útfiere of útfiere Windows 10 lykas bedoeld. Yn gefal fan problemen dy't de boppesteande hantlieding folgje of by it iepenjen fan in jar-bestân, ferbine dan mei ús yn 'e kommentaar seksje hjirûnder en wy sille jo helpe.

Elon Dekker

Elon is in technysk skriuwer by Cyber ​​S. Hy skriuwt no sa'n 6 jier hoe-to-gidsen en hat in protte ûnderwerpen behannele. Hy hâldt fan ûnderwerpen te dekken yn ferbân mei Windows, Android, en de lêste trúkjes en tips.