Dè a tha ann am faidhle JAR?

Mar a nì thu Fosgladh, Deasaich, agus Tionndadh JAR Files

Tha faidhle leis an leudachadh .JAR faidhle na fhaidhle Tasglann Java air a chleachdadh airson prògraman Java agus geamannan a stòradh ann an aon fhaidhle. Tha cuid dhiubh a 'gabhail a-steach faidhlichean a bhios gan dèanamh mar aplacaidean sònraichte agus tha feadhainn eile a' cumail leabharlannan phrògraman airson prògraman eile airson an cleachdadh.

Tha JAR na faidhlichean air an cruth gu cruaidh agus bidh iad tric a 'stòradh rudan mar fhaidhlichean CLASS, faidhle follaiseach, agus goireasan tagraidh mar ìomhaighean, cliopaichean fuaim agus teisteanasan tèarainteachd. Leis gu bheil iad comasach air ceudan no eadhon mìltean de fhaidhlichean a chumail ann an cruth cruaidh, tha e furasta a bhith a 'roinn agus a' gluasad faidhlichean JAR.

Dh'fhaodadh innealan gluasadach comasach Java a bhith a 'cleachdadh fhaidhlichean JAR mar fhaidhlichean geama, agus cuid de na brabhsairean-lìn a' cumail cuspairean agus cur-ris san fhòrmat JAR.

Mar a dh'fhosglas tu JAR Files

Feumar an Java Runtime Environment (JRE) a bhith air a stàladh gus faidhlichean JAR gnìomhach fhosgladh, ach innis nach eil na h-uile faidhle JAR air an cleachdadh. Nuair a thèid a stàladh, faodaidh tu dìreach briogadh dùbailte air an fhaidhle JAR airson a fhosgladh.

Tha JRE air a thoirt a-steach do chuid de na h-innealan-làimhe. Nuair a tha thu air a stàladh, faodar iarrtasan Java fhosgladh ann am brabhsair lìn cuideachd, mar Firefox, Safari, Edge, no Internet Explorer (ach chan e Chrome).

Leis gu bheil na faidhlichean JAR air an co-èigneachadh le ZIP, faodaidh aon faidhlichean faidhlichean fosgladh aon airson an stuth a tha a-staigh fhaicinn. Tha seo a 'gabhail a-steach prògraman leithid 7-Zip, PeaZip agus jZip

Is e dòigh eile airson faidhlichean JAR fhosgladh an àithne a leanas a chleachdadh ann an Prom Prom Command , an àite do filefile.jar le ainm an fhaidhle JAR agad fhèin:

java -jar yourfile.jar

Leis gu bheil feum agad air diofar phrògraman gus faidhlichean JAR eadar-dhealaichte fhosgladh, faic mar a nì thu am prògram bunaiteach airson leudachadh faidhlichean sònraichte ann an Windows ma bhios e a 'fosgladh gu fèin-obrachail ann am prògram nach eil thu airson a chleachdadh leis.

Errors Fosglaidh JAR Files

Air sgàth shuidheachaidhean tèarainteachd ann an siostam-obrachaidh Windows agus taobh a-staigh cuid de na brabhsairean-lìn, chan eil e gu tur cumanta mearachdan fhaicinn nuair a tha iad a 'feuchainn ri inntrigeadh a dhèanamh de dh'iarrtasan Java.

Mar eisimpleir, dh'fhaoidte gum faicear " Java Application Blocked " nuair a tha thu a 'feuchainn ri aplacaid Java a luchdachadh. " Tha na roghainnean tèarainteachd agad air bacadh a chur air tagradh gun earbsa bho bhith a 'ruith. " Faodar a shuidheachadh le bhith a' suidheachadh ìre tèarainteachd taobh a-staigh aplacaid Pannal Smachd Java.

Mura h-urrainn dhut aplacaidean Java fhosgladh eadhon an dèidh a bhith a 'stàladh JRE, dèan cinnteach gu bheil Java comasach air do bhrobhsair agus gu bheil am Pannal Riaghlaidh air a stèidheachadh ceart gus Java a chleachdadh. An uairsin, cuir air ais do bhrabhsair gu tur le bhith a 'dùnadh sìos gach uinneag fhosgailte agus an uair sin a' fosgladh a 'phrògram gu lèir.

Cuideachd, dèan cinnteach gu bheil thu a 'ruith an tionndadh as ùire de Java. Mura h-eil thu, till don cheangal JRE gu h-àrd agus stàlaich an tionndadh as ùire.

Mar a nì thu tionndadh JAR File

Faodaidh tu faidhlichean SCARSAIDH faidhle JAR a dhì-chomasachadh gu faidhlichean Java le cuideachadh bhon làrach-lìn JavaDecompilers.com. Upload do JAR faidhle an sin agus tagh an decompiler a chleachdadh.

Faic an post seo air blog a 'tionndadh Java gu EXE ma tha ùidh agad ann am faidhle EXE a dhèanamh bhon tagradh JAR.

Dh'fheumadh tionndadh JAR gu APK a bhith a 'tionndadh tagradh Java gus am faodar a chleachdadh air an àrd-ùrlar Android. Is e aon roghainn a bhith a 'ruith an fhaidhle JAR ann an inneal-taic Android gus am bi am prògram a' cruthachadh faidhle APK gu fèin-obrachail. Ach, tha e coltach gur e an dòigh as fhasa prògram Java fhaighinn air Android dìreach an APK a thional bhon chòd tùs tùsail.

Faodaidh tu faidhlichean JAR ion-obrachail a dhèanamh ann an tagraidhean prògramadh leithid Eclipse.

Is e faidhlichean WAR a tha ann am faidhlichean Tasglann Web Java, ach chan urrainn dhut faidhle JAR a thionndadh gu faidhle WAR bho tha structar sònraichte aig cruth WAR nach eil JARs. An àite sin, faodaidh tu WAR a thogail agus an uair sin cuir am faidhle JAR a-steach don leabharlann lib gus am bi na clasaichean taobh a-staigh an fhaidhle JAR rim faotainn airson an cleachdadh. Dh'fhaodadh WizToWar do chuideachadh gus seo a dhèanamh.

Gus a bhith a 'dèanamh faidhle ZIP bho fhaidhle JAR, tha e cho furasta leis an leudachadh faidhle ath-ainmeachadh bho .JAR gu .ZIP. Chan eil tionndadh faidhlichean a 'dèanamh seo ach tha e a' leigeil le prògraman a chleachdas faidhlichean ZIP, leithid 7-Zip no PeaZip, an dòigh JAR fhosgladh nas fhasa.

Barrachd Fiosrachaidh air an Format JAR

Ma tha feum agad air prògraman pacaidh cuideachaidh ann an faidhlichean JAR, lean an ceangal sin airson stiùireadh air làrach-lìn Oracle.

Chan fhaod ach aon fhaidhle manifesto a bhith air a ghabhail a-steach ann an tasglann JAR agus feumaidh e a bhith aig làrach META-INF / MANIFEST . Bu chòir dha a bhith a 'leantainn co - chòrdadh an ainm agus an luach a tha air a sgaradh le coloin, mar Manifest-Version: 1.0 . Faodaidh am faidhle MF seo na clasaichean a shònrachadh a bu chòir an t-iarrtas a luchdadh.

Faodaidh luchd-leasachaidh Java clàradh digiteach a dhèanamh air na tagraidhean aca ach chan eil e a 'cur ainm ris an fhaidhle JAR fhèin. An àite sin, tha na faidhlichean taobh a-staigh an tasglainn air an liostadh le na sgrùdaidhean ainmichte aca.