Malambot

Paano Magpatakbo ng JAR Files sa Windows 10

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Nai-post saHuling na-update: Pebrero 16, 2021

Ang jar file ay maikli para sa a J ava SA chive file at mayroong mga java program (Java class file, metadata, at resources) sa loob nito. Bilang isang format ng package file (katulad ng .zip file format ), ang isang jar file ay maaari ding gamitin upang pagsama-samahin ang ilang iba pang mga file upang mapabuti ang portability at bawasan ang dami ng espasyo na kinukuha ng mga file na ito. Ginagawa nitong lubos na maraming nalalaman ang mga jar file at maaaring magamit upang mag-imbak ng isang laro, isang application, isang extension ng browser, atbp.



Hindi lahat ng jar file ay ginawang pantay. Ang ilan ay nilalayong patakbuhin/ipatupad tulad ng mga .exe file at iba pa na-extract/na-unpack tulad ng .zip file . Bagama't medyo madali ang pag-unpack ng mga jar file at maaaring gawin katulad ng kung paano i-extract ang mga nilalaman ng isang zip file, hindi ganoon din ang kaso para sa pag-execute ng jar file.

Ang isang .exe file kapag na-double click ay naglulunsad ng isang program/application sa tulong ng Windows OS. Katulad nito, ang isang .jar file ay maaaring isagawa sa pamamagitan ng paglulunsad nito gamit ang Java Framework. Gayunpaman, maraming mga gumagamit ang nahaharap sa mga error kapag sinusubukang i-execute ang mga jar file at ngayon, sa artikulong ito, magbibigay kami ng kaunting liwanag sa bagay na ito at ipapakita kung paano patakbuhin o isagawa ang mga jar file sa Windows 10.



Paano Magpatakbo ng JAR Files sa Windows 10

Mga nilalaman[ tago ]



Bakit hindi tatakbo ang mga jar file?

Ang Jar file ay may kasamang manifest na mahalagang nagsasabi sa file kung paano kumilos habang may hawak na impormasyon tungkol sa iba pang mga file na naka-pack sa loob ng jar file. Gayundin, ang isang jar file ay naglalaman ng mga class file na may hawak na java code para sa executable program. Ang parehong mga file na ito kasama ng iba pang mga media file ay ginagawang posible na magpatakbo ng mga jar file bilang isang solong kahilingan ng Java Runtime Environment.

Nakikita ng mga user ang isa sa dalawang error na ito kapag sinusubukang magpatakbo ng jar file.



  • Ang Java Run-Time Environment ay hindi maayos na nakatakda upang patakbuhin ang mga .jar file
  • Ang Windows Registry ay hindi tumatawag JRE (Java Runtime Environment) ng maayos

Ang unang error ay lumitaw kapag ang gumagamit ay nagpapatakbo ng isang lumang bersyon ng java sa kanyang personal na computer at ang pangalawa ay sanhi kapag ang mga jar file ay hindi wastong nauugnay sa Java binary.

Gayundin, minsan kapag nag-double click ang isang user sa isang jar file, maglulunsad ang isang command prompt window nang ilang segundo at pagkatapos ay magsasara muli na nag-iiwan sa user sa pagkabalisa. Sa kabutihang palad, ang paglutas ng dalawang error na ito at pagpapatakbo ng isang jar file ay medyo madali.

Paano Magpatakbo ng JAR Files sa Windows 10

Gaya ng nabanggit kanina, kailangan mo ang Java Runtime Environment upang patakbuhin ang application/code na nasa loob ng jar file. Upang tingnan kung anong bersyon ng Java ang pinapatakbo ng iyong personal na computer at kung paano mag-update sa pinakabagong bersyon, sundin ang mga nabanggit na hakbang sa ibaba:

1. Ilunsad ang Command Prompt bilang Administrator sa pamamagitan ng alinman sa mga pamamaraan na binanggit sa ibaba.

a. Pindutin ang Windows key + X o i-right click sa start button para buksan ang power user menu. Mula sa kasunod na menu, mag-click sa Command Prompt (Admin).

b. Pindutin ang Windows key + R upang ilunsad ang Run command, i-type ang cmd at pindutin ang ctrl + shift + enter.

c. Mag-click sa start button (o pindutin ang Windows key + S), i-type ang command prompt at piliin ang Run as Administrator mula sa kanang panel.

2. Kapag nakabukas na ang command prompt window, i-type java -bersyon at pindutin ang enter.

Ibibigay na sa iyo ng command prompt ang eksaktong bersyon ng Java na na-install mo sa iyong system.

Sa sandaling bukas ang command prompt window, i-type ang java -version at pindutin ang enter

Bilang kahalili, hanapin ang i-configure ang java application sa iyong PC at mag-click sa Tungkol sa sa pangkalahatang tab upang makuha ang bersyon ng java.

3. Ang pinakabagong bersyon ng Java ay ang Bersyon 8 Update 251 (mula noong ika-14 ng Abril 2020). Kung hindi ka gumagamit ng pinakabagong bersyon o wala kang Java, pumunta sa opisyal na pahina ng pag-download Mga Download ng Java para sa Lahat ng Operating System at i-click ang Sumang-ayon at Simulan ang Libreng Pag-download pindutan.

Mag-click sa Agree and Start Free Download button | Paano Magpatakbo ng JAR Files sa Windows 10

4. Hanapin ang na-download na file (This PC > Downloads) at i-double click ang .exe file para buksan ang setup wizard. Ngayon, sundin ang mga on-screen na prompt para i-install ang pinakabagong bersyon ng Java.

5. Ulitin ang mga hakbang 1 at 2 upang tingnan kung matagumpay na na-install ang update.

Kung nahaharap ka sa anumang mga isyu sa pag-update ng java, subukang ganap na alisin ang nakaraang bersyon gamit ang opisyal na Java Removal Tool at pagkatapos ay magsagawa ng bagong pag-install.

Paraan 1: Paggamit ng 'Open With…'

Sa unang paraan, manu-mano naming binubuksan ang jar file gamit ang Java Runtime Environment. Sundin ang mga hakbang sa ibaba upang gawin ang parehong.

1. Buksan ang file explorer ( Windows key + E ), hanapin ang jar file na gusto mong isagawa/buksan at i-right-click ito.

2. Mula sa sumusunod na file options/context menu, piliin ang Buksan sa.

Mula sa sumusunod na mga opsyon sa file/menu ng konteksto, piliin ang Buksan gamit ang

3. Pumunta sa listahan ng mga application at subukang hanapin Java(TM) Platform SE binary . Malamang na hindi mo ito mahahanap sa listahan ng mga application.

4. Kaya, mag-click sa Pumili ng ibang app .

Mag-click sa Pumili ng isa pang app | Paano Magpatakbo ng JAR Files sa Windows 10

5. Muli, dumaan sa listahan at kung hindi mahanap ang application ay mag-click sa Higit pang Mga App > Maghanap ng ibang app sa PC na ito upang manual na mahanap ang application

6. Ngayon, mag-navigate sa path kung saan naka-imbak ang java.exe. Para sa karamihan ng mga gumagamit, ito ay dapat C:Program FilesJavajre1.8.0_221in ngunit kung hindi mo ito mahanap doon, subukang pumunta sa sumusunod na landas C:Program Files (x86)Javajre1.8.0_221in

7. Panghuli, piliin java.exe at pindutin ang enter.

Panghuli, piliin ang java.exe at pindutin ang enter

Paraan 2: Patakbuhin ang mga JAR file gamit ang Command Prompt

Maaari ding magpatakbo ng mga jar file gamit ang Windows 10 command prompt window. Ang proseso ay nagsasangkot ng pagpapatupad ng isang linya ng command at madaling gawin.

isa. Ilunsad ang Command Prompt bilang Administrator gamit ang alinman sa mga pamamaraan na nabanggit kanina.

2. Kapag nailunsad na ang command prompt window, patakbuhin ang command 'cd ' upang bumalik sa tuktok ng direktoryo.

Patakbuhin ang command na 'cd ' upang bumalik sa tuktok ng direktoryo

3. Ngayon, i-type ang sumusunod na command java -jar sample.jar at pindutin ang enter key.

Huwag kalimutang palitan ang ‘sample.jar’ sa command line na may pangalan ng .jar file.

I-type ang sumusunod na command java -jar sample.jar at pindutin ang enter key | Paano Magpatakbo ng JAR Files sa Windows 10

Bilang kahalili, maaari mong laktawan ang pangalawang hakbang at palitan ang sample.jar ng kumpletong path ng jar file.

Basahin din: Sinimulan ang Fix Java ngunit ibinalik ang exit code 1

Paraan 3: Paggamit ng Mga Third-Party na Application

Tulad ng para sa lahat ng iba pa, mayroong maraming mga third-party na application na nagpapahintulot sa iyong patakbuhin o isagawa ang mga jar file sa Windows 10. Isa sa mga mas sikat na jar executor program out doon sa internet ay Jarx.

Tumungo sa opisyal na site Jarx – Ang JAR execute at i-download ang software file sa pamamagitan ng pag-click sa 'Jarx-1.2-installer.exe'. Hanapin ang na-download na file at i-install ang Jarx. Ang application ay walang GUI maliban sa isang tungkol sa window. Ngayon, i-double click lang ang jar file o i-right-click at piliin ang open para magpatakbo ng mga jar file sa iyong personal na computer.

Patakbuhin ang JAR Files sa Windows 10 Gamit ang Jarx

Ang isa pang third-party na application na tutulong sa iyo sa pagpapatakbo ng mga jar file ay Jarfix . Sundin ang parehong pamamaraan tulad ng tinalakay para sa Jarx na magpatakbo ng mga jar file.

Tandaan: Magagawa lamang ng Jarfix na magpatakbo ng mga jar file kapag inilunsad bilang isang administrator.

Paraan 4: I-extract ang Mga File ng Jar

Gaya ng nabanggit kanina, hindi lahat ng jar file ay idinisenyo/sinadya upang maging isang executable na file. Ang ilan ay gumagana lamang bilang isang pakete at nagtataglay ng iba pang mga uri ng mga file sa kanila. Maaari naming suriin kung ang isang jar file ay maipapatupad o hindi sa pamamagitan lamang ng pag-unpack/pag-extract nito.

Kung nakagawa ka na ng mga zip file at rar file, malamang, alam mo na kung paano mag-extract ng file. Maaaring piliin ng isa na gamitin ang builtin na extraction tool sa mga bintana o humingi ng tulong mula sa isa sa maraming mga file na kumukuha ng mga application na magagamit sa internet. Ang ilan sa mga pinaka ginagamit at pinagkakatiwalaang mga application ay 7-zip at WinRAR .

Upang mag-extract ng file gamit ang in-built na tool sa pag-extract ng Windows, simple lang i-right click sa jar file at pumili ng isa sa 'I-extract...' mga pagpipilian.

Upang mag-extract ng file gamit ang isang third-party na application, pumunta muna sa website ng application at i-download ang file sa pag-install. Kapag tapos ka nang mag-install ng application, buksan ang jar file sa application para makita ang nilalamang hawak nito.

Ayusin ang Hindi Mabuksan ang mga JAR File sa Windows 10

Kung hindi mo nagawang patakbuhin ang mga jar file gamit ang alinman sa mga pamamaraan sa itaas, pagkatapos ay subukang dumaan sa sumusunod na solusyon.

Solusyon 1: Pag-update ng Registry Editor

1. Ilunsad ang File Explorer ( Windows Key + E ) at mag-navigate sa folder ng bin sa loob ng folder ng pag-install ng java.

Ang destinasyon ng folder ay nag-iiba depende sa partition ng drive kung saan mo ito naka-install. Gayunpaman, para sa karamihan ng mga gumagamit, ang folder ay matatagpuan sa C drive at sa loob ng Program Files o Program Files (x86).

2. Sa loob ng bin folder, hanapin ang java.exe, i-right-click ito at piliin Ari-arian .

Sa loob ng bin folder, hanapin ang java.exe, i-right-click ito at piliin ang Properties

3. Lumipat sa Pagkakatugma tab at lagyan ng tsek ang kahon sa tabi Patakbuhin ang program na ito bilang isang Administrator . Mag-click sa Mag-apply na sinusundan ng Ok upang lumabas.

Lumipat sa tab na Compatibility at lagyan ng tsek ang kahon sa tabi ng Patakbuhin ang program na ito bilang Administrator

Apat. Ilunsad ang Command Prompt bilang administrator sa pamamagitan ng alinman sa mga pamamaraan na nabanggit kanina.

5. Depende sa iyong mga kinakailangan, i-type ang isa sa mga sumusunod na command sa command prompt window at pindutin ang enter.

Huwag kalimutang palitan ang C:Program Files(x86) ng iyong aktwal na address ng folder ng pag-install ng Java.

Upang ilunsad lamang ang jar file, i-type ang mga sumusunod na command at pindutin ang Enter:

|_+_|

6. Kung gusto mong i-debug ang jar file at sa gayon ay kailangan ang command prompt window upang manatiling bukas pagkatapos ilunsad ang file, i-type ang sumusunod na command

|_+_|

Ngayon sige at subukang buksan ang jar file.

Kung hindi mo pa rin magawang isagawa ang jar file, kakailanganin naming baguhin ang ilang bagay sa Windows Registry Editor. Pinapayuhan ka namin na maging lubhang maingat sa pagsunod sa gabay sa ibaba dahil ang Registry Editor ay isang makapangyarihang tool at hindi dapat guluhin.

isa. Ilunsad ang Windows Registry Editor sa pamamagitan ng pag-click sa start button, paghahanap para sa registry editor at pagpindot sa enter o sa pamamagitan ng pag-type ng regedit sa run command (Windows Key + R).

I-type ang regedit sa run dialog box at pindutin ang Enter

2. Mula sa kaliwang panel, mag-click sa arrow o mag-double click sa HKEY_CLASSES_ROOT upang palawakin ang parehong.

Mula sa kaliwang panel, mag-click sa arrow

3. Mula sa drop-down na listahan, hanapin ang folder jarfile (Maaaring mahanap ng ilang user ang mga folder jar_auto_file at jarfileterm sa halip na jarfile. Sundin ang parehong pamamaraan tulad ng nabanggit sa ibaba)

4. Unang buksan ang jarfile sa pamamagitan ng pag-double click dito.

5. Mag-navigate sa jarfile > shell > open > command

Unang buksan ang jarfile sa pamamagitan ng pag-double click dito | Paano Magpatakbo ng JAR Files sa Windows 10

5. Sa kanang panel, dapat mong makita ang isang key na may label na Default. I-right-click at piliin Baguhin o i-double click lang ito para baguhin ang key.

I-right-click at piliin ang Baguhin

6. Sa sumusunod na pop up box, sa ilalim ng label ng Value Data, i-paste ang fftype command na ipinasok namin kanina sa command prompt window.

Mag-click sa Ok

7. Cross-check upang matiyak na ito ay tama at pindutin OK .

Tandaan: Tandaan na sundin ang kumpletong pamamaraan para sa parehong mga folder, jar_auto_file at jarfileterm, kung mayroon ka ng mga ito)

8. Panghuli, isara ang registry editor at subukang ilunsad ang jar file.

Solusyon 2: Baguhin ang Mga Setting ng Seguridad ng Java

Ang isa pang karaniwang isyu sa Java ay ang panganib sa seguridad. Madalas na lumalabas ang isang mensahe ng babala na nagke-claim ng panganib kapag sinusubukang magpatakbo ng jar file. Upang malutas ito, kailangan lang naming baguhin ang mga setting ng seguridad.

1. Mag-click sa start button o pindutin ang Windows Key + S, hanapin I-configure ang Java at pindutin ang enter para buksan.

Maghanap para sa I-configure ang Java at pindutin ang enter upang buksan ang | Paano Magpatakbo ng JAR Files sa Windows 10

2. Lumipat sa Seguridad tab sa pamamagitan ng pag-click sa pareho.

3. Siguraduhin ang kahon sa tabi Ang 'Paganahin ang nilalaman ng Java para sa browser at mga application ng Pagsisimula sa Web' ay namarkahan.

Siguraduhin na ang kahon sa tabi ng 'Paganahin ang nilalaman ng Java para sa browser at mga application ng Pagsisimula sa Web' ay may marka

4. Itakda ang antas ng seguridad para sa mga application na wala sa listahan ng Exception Site sa Mataas at mag-click sa Mag-apply .

Itakda ang antas ng seguridad para sa mga application na wala sa listahan ng Exception Site sa High at i-click ang Apply

5. Mag-click sa OK para lumabas.

Inirerekomenda:

Umaasa kami na nagawa mong patakbuhin o isagawa ang iyong jar file sa Windows 10 gaya ng nilayon. Sa kaso ng anumang mga isyu sa pagsunod sa gabay sa itaas o sa pagbubukas ng jar file, kumonekta sa amin sa seksyon ng mga komento sa ibaba at tutulungan ka namin.

Elon Decker

Si Elon ay isang tech na manunulat sa Cyber ​​S. Nagsusulat siya ng mga gabay sa kung paano sa loob ng humigit-kumulang 6 na taon na ngayon at nasasaklaw na niya ang maraming paksa. Mahilig siyang mag-cover ng mga paksang nauugnay sa Windows, Android, at ang mga pinakabagong trick at tip.