Principale Tipi Di File Cos'è un file JAR?

Cos'è un file JAR?



Cosa sapere

  • Un file JAR è un file di archivio Java.
  • Apritene uno con un browser (è necessario che Java sia installato).
  • Converti in EXE con Eclipse.

Questo articolo spiega cos'è un file JAR, i diversi modi in cui puoi aprirne uno a seconda di come desideri utilizzarlo e come convertirne uno in EXE o ZIP.

Cos'è un file JAR?

Un file con estensione .JAR estensione del file è un file di archivio Java utilizzato per archiviare programmi e giochi Java in un unico file. Alcuni contengono file che li fanno funzionare come app autonome e altri contengono librerie di programmi che possono essere utilizzate da altri programmi.

I file JAR sono compressi ZIP e spesso memorizzano elementi come file CLASS, un file manifest e risorse dell'applicazione come immagini, clip audio e certificati di sicurezza. Poiché possono contenere centinaia o addirittura migliaia di file in formato compresso, è facile condividerli e spostarli.

I dispositivi mobili compatibili con Java potrebbero utilizzare questo formato per i file di gioco e alcuni browser Web contengono temi e componenti aggiuntivi nel formato JAR.

File JAR

Come aprire i file JAR

IL Ambiente runtime Java (JRE) deve essere installato per poter aprire file JAR eseguibili, ma tieni presente che non tutti i file JAR sono eseguibili. Una volta installato, puoi semplicemente fare doppio clic sul file per aprirlo.

Alcuni dispositivi mobili hanno JRE integrato. Una volta installate, le applicazioni Java possono essere aperte anche in un browser Web, come Firefox, Safari, Edge, ecc. ( ma non Chrome ).

Poiché i file JAR sono compressi con ZIP, qualsiasi decompressore di file può aprirne uno per vedere il contenuto che si trova all'interno. Ciò include programmi come 7-zip , PeaZip E jZip

Un altro modo per aprire il file è utilizzare quanto segue comando In Prompt dei comandi , sostituendoiltuofile.jarcon il nome del tuo file JAR:

|_+_|

Poiché potrebbero essere necessari programmi diversi per aprire file JAR diversi, vedere Come modificare le associazioni di file in Windows se si apre automaticamente in un programma con cui non desideri utilizzarlo.

Errori nell'apertura dei file JAR

A causa delle impostazioni di sicurezza del sistema operativo Windows e di alcuni browser Web, non è affatto raro visualizzare errori quando si tenta di accedere alle applicazioni Java.

Per esempio, 'Applicazione Java bloccata' potrebbe essere visualizzato quando si tenta di caricare un'applet Java. 'Le tue impostazioni di sicurezza hanno bloccato l'esecuzione di un'applicazione non attendibile.' può essere risolto da impostazione del livello di sicurezza all'interno dell'applet del Pannello di controllo Java.

Se non riesci ad aprire le applet Java anche dopo aver installato JRE, innanzitutto assicurati che Java sia abilitato nel tuo browser e quello Il Pannello di controllo è configurato correttamente per utilizzare Java . Quindi, riavvia completamente il browser chiudendo tutte le finestre aperte e quindi riaprendo l'intero programma.

Anche, verifica di avere l'ultima versione di Java . In caso contrario, torna al collegamento JRE sopra e installa la versione più recente. Oppure, impara come aggiornare la tua attuale installazione Java .

Anche se improbabile, potresti ricevere errori perché in realtà non hai un file JAR e quindi il programma che stai utilizzando per aprirlo non supporta il formato. Questo può accadere se hai letto male l'estensione del file. C'è di più su questo qui sotto.

Come convertire un file JAR

È possibile decompilare i file CLASS di un file JAR in file Java con l'aiuto di JavaDecompilers.com . Carica lì il tuo file e scegli quale decompilatore utilizzare.

La conversione di un'applicazione Java in modo che possa essere utilizzata sulla piattaforma Android richiederebbe un JAR APK conversione dei file. Sembra però che il modo più semplice per ottenere un programma Java su Android sia semplicemente compilare l'APK dal codice sorgente originale.

facebook ricerca avanzata 2.2 pagina beta

Puoi creare file JAR eseguibili in applicazioni di programmazione come Eclisse .

I file WAR sono file di archivio Web Java, ma non è possibile convertire un file JAR direttamente in un file WAR, poiché il formato WAR ha una struttura particolare che i JAR non hanno. Invece, puoi creare un WAR e quindi aggiungere il file JAR nella directory lib in modo che le classi all'interno del file JAR siano disponibili per l'uso. WizToWar potrebbe aiutarti a farlo.

Creare un file ZIP da un file JAR è semplice come rinominare l'estensione del file da .JAR a .ZIP. Questo in realtà non esegue una conversione di file, ma consente ai programmi che utilizzano file ZIP, come 7-Zip o PeaZip, di aprire più facilmente il file JAR.

Non riesci ancora ad aprirlo?

Alcuni file condividono alcune delle stesse lettere di estensione del file, il che può causare confusione se il file non si apre come pensi che dovrebbe. Quello che succede è che molto probabilmente stai leggendo erroneamente l'estensione del file.

Ad esempio, i file JARVIS si aprono con un editor di testo e i file JARC e ARJ sono archivi.

Ulteriori informazioni sul formato JAR

Se hai bisogno d'aiuto comprimere i programmi in file JAR , seguire il collegamento per istruzioni sul sito Web Oracle.

In un archivio JAR è possibile includere un solo file manifest e deve trovarsi nella cartellaMETA-INF/MANIFEST.MFposizione. Dovrebbe seguire la sintassi del nome e del valore separati da due punti, comeVersione manifest: 1.0. Questo file MF può specificare le classi che l'applicazione deve caricare.

Gli sviluppatori Java possono firmare digitalmente le loro applicazioni, ma non firmano il file JAR stesso. Invece, i file all'interno dell'archivio vengono elencati con la firma checksum .

Cos'è un file JAVA?

Articoli Interessanti