Ayusin: Hindi ma-access ang Jarfile



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang JAR ay isang format ng file ng package na ginagamit ng maraming mga file ng klase ng Java na may kaugnay na metadata at mga mapagkukunan upang mai-pack sa isang solong pakete para sa pamamahagi. Itinayo ang mga ito sa arkitektura ng ZIP at may isang .jar extension.



Hindi ma-access ang Jarfile

Hindi ma-access ang Jarfile



Nararanasan ng mga gumagamit ang error na “ Hindi ma-access ang Jarfile 'Kapag sinubukan nilang buksan ang isang .JAR package o isang application na mag-uudyok sa kanila kapag nabigo itong mailunsad. Ang mensahe ng error na ito ay napaka-pangkaraniwan at nangangahulugan na wala kang mga handler para sa .JAR na itinakda nang tama.



Ano ang sanhi ng error na 'Hindi ma-access ang Jarfile'?

Mayroong maraming magkakaibang mga kadahilanan kung bakit maaari kang makaranas ng mensahe ng error na ito ngunit ang karamihan sa kanila ay nauugnay sa paghawak ng .JAR file sa iyong computer. Ang mga dahilan para sa error na ito ay ngunit hindi limitado sa:

  • Wala kang pinakabagong JAVA bersyon na naka-install sa iyong computer. Para sa mahusay na pagpapatakbo ng mga JAR file, kinakailangan na mayroon kang kinakailangang pinakabagong balangkas na naka-install sa iyong computer.
  • Ang default na programa para sa pagbubukas ng mga JAR file ay hindi nakatakda.
  • Malware ay naroroon sa iyong computer na maaaring makagambala sa buong proseso.
  • Ang landas ng file itinakda para sa maipapatupad na Java ay hindi tama at tumuturo sa isang maling lokasyon. Maaari itong maging sanhi ng mensahe ng error sa tuwing na-boot mo ang iyong computer.

Bago magpatuloy sa mga solusyon, tiyaking mayroon kang isang aktibong koneksyon sa internet at mga pribilehiyo ng administrator account.

Solusyon 1: Pag-install ng Pinakabagong Update sa Java

Tulad ng nabanggit dati, para sa mga programa na magpatakbo ng mga JAR file, ang tamang arkitektura ibig sabihin, ang Java ay kailangang mai-install sa iyong computer. Bukod dito, dapat ito ang pinakabagong bersyon na inilabas para sa mga gumagamit. Kung wala kang naka-install na Java, maaari mong direktang i-download at mai-install ito. Kung mayroon kang isang mas lumang bersyon, i-uninstall muna namin ito at pagkatapos ay mai-install ang pinakabagong mula sa opisyal na website.



  1. Pindutin ang Windows + R, i-type ang “ appwiz cpl ”Sa dialog box at pindutin ang Enter.
  2. Kapag nasa application manager na, hanapin ang pagpasok ng Java. I-right click ito at piliin I-uninstall .
Pag-uninstall ng lumang Java

Pag-uninstall ng lumang Java - application manager

  1. Kapag na-uninstall ang application, mag-navigate sa opisyal na website ng Java at i-download ang pinakabagong. Matapos i-download ang maipapatupad, patakbuhin ito upang mai-install ang pinakabagong bersyon ng Java.
  2. I-restart ang iyong computer at suriin kung ang mensahe ng error ay nalutas.

Solusyon 2: Ang pagtatakda ng default na asosasyon ng file

Maaari mo ring maranasan ang mensahe ng error ay hindi itinakda ang Java bilang default na handler para sa mga JAR file sa iyong computer. Ang isang programa sa pag-archive ay maaaring mapili bilang default na magbubukas ng mga file ng JAR na maaaring hindi makagawa ng resulta na iyong inaasahan. Maaari naming subukang baguhin ang pagkakaugnay ng file at suriin kung aayusin nito ang problema.

  1. Mag-navigate sa direktoryo kung saan matatagpuan ang JAR file. I-right click ito at piliin Buksan kasama ang at piliin ang programang Java.
Pagbubukas ng mga JAR file sa Java

Pagbubukas ng mga JAR file sa Java

  1. Kung hindi mo makuha ang pagpipilian kaagad upang buksan bilang Java, maaari kang mag-click Pumili ng isa pang app at mula sa listahan, piliin ang Java.
  2. Kung nais mong itakda ang default na samahan nang permanente sa iyong computer para sa mga JAR file na mabubuksan ng Java, magagawa natin iyon sa mga setting.

Pindutin ang Windows + I upang ilunsad ang mga setting. Ngayon mag-navigate sa Mga app at piliin Mga default na app mula sa kaliwang bar ng nabigasyon.

  1. Ngayon mag-click Pumili ng mga default na app ayon sa uri ng file naroroon sa malapit sa ilalim. Ngayon hanapin ang entry .jar file at tiyaking napili ito upang mabuksan ng Java.
Pagbabago ng Default na Asosasyon ng File

Pagbabago ng Default na Asosasyon ng File

  1. I-save ang mga pagbabago at lumabas. I-restart ang iyong computer at suriin kung ang mensahe ng error ay nalutas.

Solusyon 3: Sinusuri ang malware

Kung nakakakuha ka pa rin ng error kapag sinimulan mo ang iyong operating system o anumang programa, dapat mong suriin kung ang iyong computer ay naglalaman ng anumang virus o malware. Sinasamantala ng mga entity na ito ang iyong pagpapatala at pagkatapos na mabago ang maraming mga key, ginagawang hindi magamit ang jar file.

Pag-scan gamit ang MalwareBytes

Ang pag-scan gamit ang Malware Bytes

Dapat mong patakbuhin ang isang masusing pagsusuri sa iyong computer at pagkatapos ay sundin ang Solusyon 1 upang matiyak na ang lahat ng mga entry at mga asosasyon ng file ay tinanggal at pagkatapos ay muling gawin kapag na-install ulit namin ang Java. Suriin mo ang aming artikulo sa Paano mag-alis ng malware gamit ang Malwarebytes .

Solusyon 4: Sinusuri ang dokumentasyon (para sa Mga Nag-develop)

Nararanasan din ng mga developer ang mensahe ng error na ito kapag sinubukan nilang maglunsad ng mga JAR file kapag nag-coding sila sa Java o ilang ibang wika. Maaari itong maging talagang mahirap at marahil ay mapahinto ang iyong gawain sa kamay.

Error sa pag-coding ng Java

Error sa pag-coding ng Java

Upang masuri at malutas ang error, inirerekumenda na ikaw basahin ang dokumentasyon ng pagpapaandar o utility na ginagamit mo upang buksan o patakbuhin ang mga JAR file. Maaaring napagkamali mo ang landas ng file o baka pagpasa ng mga maling parameter sa pagpapaandar. Madali kang makakakuha ng mga demo ng pagpapaandar na sinusubukan mong ipatupad sa mga tanyag na mga website sa pag-coding tulad ng Stack Overflow. Kilalanin ang iyong pagkakamali at ayusin ito bago muling patakbuhin ang programa / pagpapaandar.

Basahin ang 3 minuto