Kio estas JAR-dosiero?

Kiel malfermi, redakti kaj transformi JAR-dosierojn

Dosiero kun la .JAR- dosiero-dosiero estas Java-arkiva dosiero uzita por konservi Java-programojn kaj ludojn en sola dosiero. Iuj enhavas dosierojn kiuj faras ilin funkcii kiel sendependaj programoj kaj aliaj havas programajn bibliotekojn por aliaj programoj por uzi.

JAR-dosieroj estas ZIP kunpremitaj kaj ofte stokas aferojn kiel KALASS-dosieroj, manifestan dosieron, kaj aplikajn rimedojn kiel bildojn, sonajn klipojn kaj sekurecajn atestojn. Ĉar ili povas teni centojn aŭ eĉ milojn da dosieroj en kunpremita formato, facile facile dividi kaj movi JAR-dosierojn.

Java-kapablaj moveblaj aparatoj povus uzi JAR-dosierojn kiel ludajn dosierojn, kaj iuj retumiloj tenas temojn kaj aldonojn en la JAR-formato.

Kiel Malfermi JAR-dosierojn

La Java Runtime Environment (JRE) devas esti instalita por malfermi ejektivajn JAR-dosierojn, sed rimarku, ke ne ĉiuj JAR-dosieroj estas ekzekuteblaj. Fojo instalita, vi povas simple duobligi la JAR-dosieron por malfermi ĝin.

Iuj mekanismoj móviles havas JRE integrita. Fojo instalita, la aplikoj de Java ankaŭ povas esti malfermitaj en retumilo, kiel Firefox, Safaro, Edge aŭ Internet Explorer (sed ne Chrome).

Pro tio ke JAR-dosieroj estas kunpremitaj kun ZIP, ajna dosier-descompresoristo povas malfermi unu por vidi la enhavojn ene. Ĉi tio inkluzivas programojn kiel 7-Zip, PeaZip kaj jZip

Alia maniero por malfermi JAR-dosierojn uzu la sekvantan komandon en Command Prompt , anstataŭante yourfile.jar kun la nomo de via propra JAR-dosiero:

java -jar viafile.jar

Pro tio, ke vi eble bezonas malsamajn programojn por malfermi malsamajn JAR-dosierojn, vidu Kiel Ŝanĝi la Defaŭltan Programon por Specifa Dosiera Etendo en Vindozo se ĝi aŭtomate malfermiĝas en programo, kiun vi ne volas uzi ĝin.

Eraroj Malfermante JAR-dosierojn

Pro sekurecaj agordoj en la mastruma sistemo de Windows kaj ene de iuj retumiloj, ĝi ne kutime vidas erarojn kiam provas aliri Java-aplikojn.

Ekzemple, " Java Application Blocked " povus esti vidita kiam provas ŝarĝi Java-appleton. " Via sekureco agordis blokadon de nefidita aplikaĵo de kurado. " Povas esti riparita per la sekureca nivelo ene de la aplikaĵo de Java Control Panel .

Se vi ne povas malfermi Java-aplikaĵojn eĉ post instali JRE, unue certigu, ke Java estas ebligita en via retumilo kaj ke Kontrolo-Panelo estas konvene instalita por uzi Java. Tiam, tute rekomencu vian retumilon fermante ĉiujn malfermajn fenestrojn kaj poste remalfermi la tutan programon.

Ankaŭ, kontrolu, ke vi funkcias la plej lastan version de Java. Se vi ne estas, revenu al tiu JRE-ligo supre kaj instali la plej lastan version.

Kiel Konverti JAR-dosieron

Vi povas malkompini la dosierojn de JAR-dosiero de KALASSO al Java-dosieroj kun la helpo de la retejo JavaDecompilers.com. Alŝutu vian JAR-dosieron tie kaj elektu, kiun elkompililo uzu.

Vidu ĉi tiun blogan poŝton en igi Java al EXE se vi interesas fari EXE- dosieron el la JAR-aplikaĵo.

Konverti Java-aplikaĵon por ke ĝi estu uzata en la platformo de Android postulos konvertiĝon de JAR-APK-dosiero. Unu eblo povus esti kuri la JAR-dosieron en Android-emuladilo por ke la programo kreu APK-dosieron aŭtomate. Tamen, ŝajnas, ke la plej facila maniero akiri Java-programon sur Android simple devas kompili la APK de la origina fonta kodo.

Vi povas fari ejektivajn JAR-dosierojn en programaj aplikoj kiel Eklipso.

WAR-dosieroj estas dosieroj de Java Web Archive, sed vi ne povas konverti JAR-dosieron rekte al WAR-dosiero, ĉar la formato de WAR havas apartan strukturon, kiun JARS ne faras. Anstataŭe, vi povas konstrui WAR kaj poste aldoni la JAR-dosieron en la lib-dosierujon por ke la klasoj ene de la JAR-dosiero estas disponeblaj por uzo. WizToWar povus helpi vin fari ĉi tion.

Por fari dosieron de dosiero de JAR-dosiero estas tiel facila kiel renomigi la dosier-etendon de .JAR al .ZIP. Ĉi tio ne efektive efektivigas konvertiĝon de dosieroj sed ĝi lasas programojn, kiuj uzas ZIP-dosierojn, kiel 7-Zip aŭ PeaZip, pli facile malfermas la JAR-dosieron.

Pli da informoj pri la JAR-Formato

Se vi bezonas helpajn pakajn programojn en JAR-dosierojn, sekvu tiun ligilon por instrukcioj en la retejo de Orakolo.

Nur unu klara dosiero povas esti inkluzivita en JAR-arĥivo kaj ĝi devas esti ĉe la META-INF / MANIFEST.MF- loko. Ĝi devus sekvi la sintakson de la nomo kaj valoro apartigita de kolono, kiel Manifest-Version: 1.0 . Ĉi tiu MF-dosiero povas specifi la klasojn, kiujn la aplikaĵo ŝarĝos.

Java-programistoj povas ciferece subskribi iliajn aplikojn, sed ĝi ne subskribas la JAR-dosieron mem. Anstataŭe, la dosieroj ene de la arĥivo estas listigitaj per siaj subskribitaj kontroloj .