Yintoni iFayile yeJAR?

Indlela yokuvula, ukuhlela nokuguqula iiFayile zeJAR

Ifayile enefayile yeJAR yeJAR. Ifayile ye-Archives ye-Java esetyenziselwa ukugcina iinkqubo zeJava kunye nemidlalo kwifayile enye. Ezinye ziqulethe iifayile ezenza ukuba zisebenze njengezixhobo zokusebenza ze-standalone kunye nabanye babambe iilayibrari zeprogram kwezinye iiprogram zokusebenza.

Iifayile zeJAR zi- ZIP zixinyiwe kwaye zihlala zigcina izinto ezifana neefayile ze-CLASS, ifayile ebonakalayo, kunye nezixhobo zokusebenza ezifana nemifanekiso, iziqeshana ezivakalayo kunye neziqinisekiso zokhuseleko. Ekubeni banokubamba amakhulu okanye amawaka eefayili kwifomati egxininiswe, kulula ukwabelana kunye nokuhambisa iifayile zeJAR.

Iifowuni eziphathekayo ze-Java zingasebenzisa iifayile zeJAR njengeefayile zeemidlalo, kwaye ezinye iziphequluli zewebhu zibambe izihloko kunye nezongezelelo kwifom yeJAR.

Indlela yokuvula iifayile zeJAR

I-Java Runtime Environment (JRE) kufuneka ifakwe ukuze ivule iifayile zeJAR ezisebenzayo, kodwa qaphela ukuba akuzona zonke iifayile ze-JAR eziqhubekayo. Emva kokufakiwe, unokwakheka kabini kwifayili yeJAR ukuyivula.

Ezinye izixhobo zeselula zineJRE ezakhelwe ngaphakathi. Emva kokufakiwe, izicelo ze-Java ziyakwazi ukuvulwa kwisiphequluli sewebhu, ngokunjalo, njengeFilofox, Safari, Edge, okanye i-Internet Explorer (kodwa kungekhona i-Chrome).

Ekubeni iifayile zeJAR zinyanzeliswe nge-ZIP, nayiphi na i-decompressor yefayile inokuvula enye ukuze ibone okuqukethwe ngaphakathi. Oku kuquka iinkqubo ezinjenge-7-Zip, i-PeaZip kunye ne-jZip

Enye indlela yokuvula iifayile zeJAR kukusebenzisa umyalelo olandelayo kwi- Prompt Command , ukufaka endaweni yakho yefayile.jar negama lefayili yakho ye-JAR:

java -jar yourfile.jar

Ekubeni ungadinga iiprogram ezahlukeneyo ukuvula iifayile ze-JAR ezahlukeneyo, funda indlela yokutshintsha i-default Default for Extension File Extension kwi-Windows ukuba ivula ngokuzenzekelayo kwinkqubo ongazifuni ukuyisebenzisa.

Iimpazamo Ukuvula iifayile zeJAR

Ngenxa yezicwangciso zezokhuseleko kwinkqubo yokusebenza yeWindows kunye nakwizinye iiphequluli zewebhu, akuqhelekanga ukubona iziphene xa uzama ukufikelela kwizicelo zeJava.

Umzekelo, " Isicelo seJava esiViweyo " singabonakala xa sizama ukulayisha i-applet yeJava. " Izicwangciso zakho zokukhusela zikhusele isicelo esingakhuselekanga ekusebenzeni. " Sinokumiselwa ngokubeka inqanaba lokhuseleko kwi- applet ye -Java Control Panel .

Ukuba awukwazi ukuvula ii-applets ze Java emva kokufaka i-JRE, qiniseka ukuqinisekisa ukuba iJava inikwe amandla kwisiphequluli sakho kwaye ukuba iPaneli yokuLawula imiselwe ngokufanelekileyo ukusetyenziswa kweJava. Emva koko, qalisa kwakhona isiphequluli sakho ngokuvala phantsi zonke iifestile ezivulekileyo uze uvula kwakhona inkqubo yonke.

Kwakhona, khangela ukuba usebenzisa intsha ye Java. Ukuba awukho, buyela ku-JRE isiqulatho esingentla uze ufake ifayile yangoku.

Indlela yokuguqula iFayile yeJAR

Unokudiliza iifayile zeefayile zeJAR kwiifayile zeJava ngoncedo lwewebhusayithi yeJavaDecompilers.com. Layisha ifayile yakho ye-JAR kwaye ukhethe okokudibanisa ukuyisebenzisa.

Khangela le bhokisi yeposi ukuguqula iJava kwi-EXE ukuba unomdla wokwenza ifowuni ye- EXE kwi-JAR yesicelo.

Ukuguqula isicelo seJava ukwenzela ukuba isetyenziswe kwi-platform yase-Android kufuna i-JAR kwi-APK ukuguqulwa kwefayile. Enye inokukhetha ukuqhuba ifayile yeJAR kwi-emulator ye-Android ukuze inkqubo idale ifayile ye-APK ngokuzenzekelayo. Nangona kunjalo, kubonakala ukuba indlela elula yokufumana inkqubo ye-Java kwi-Android kukuhlanganisa kuphela i-APK kwikhowudi yomthombo wokuqala.

Unokwenza iifayile zeJAR eziphumelelayo kwizicelo zokuhlela njenge-Eclipse.

Iifayile ze-WAR zifayile ze-Java Web Archive, kodwa awukwazi ukuguqula ifayile ye-JAR ngqo kwifayili ye-WAR ekubeni ifomathi ye-WAR inesakhiwo esithile esiyi-JAR. Kunoko, unokwakha iWAR uze udibanise ifayile yeJAR kwi-directory ye-lib ukwenzela ukuba iiklasi ngaphakathi kwefayili ye-JAR zifumaneke ukusetyenziswa. I-WizToWar inokukunceda ukwenza oku.

Ukwenza ifayile ye-ZIP kwifayili ye-JAR ibulula nje ngokuba uhlaziya kwakhona isandiso sefayili ukusuka .JAR ukuya ku .ZIP. Oku akwenzeki ukwenza ukuguqulwa kwefayile kodwa ivumela iinkqubo ezisebenzisa iifayile ze-ZIP, njenge-7-Zip okanye i-PeaZip, ivula iifayile zeJAR ngokulula.

Ulwazi olungakumbi kwi-JAR Format

Ukuba ufuna iiprogram zokuncedisa kwiifayile zeJAR, landela loo ngqamaniso kwimimiselo kwiwebhusayithi ye-Oracle.

Ifayile enye yokubonakalisa ingafakwa kwi-JAR archive kwaye kufuneka ibe kwindawo ye- META-INF / MANIFEST.MF . Kufuneka ilandele i- syntax yegama kunye nexabiso elihlukaniswe yikholoni, njenge- Manifest-Version: 1.0 . Le fayile yeFM ingacacisa iiklasi ukuba isicelo sifanele sithwale.

Abaphuhlisi beJava bangafaka iimpawu zabo kwiimpawu kodwa abafaki uphawu lwefayili yeJAR ngokwayo. Endaweni yoko, iifayile ngaphakathi kwirekhodi zifakwe kwii- checksums zazo ezisayinwe.