Skip to main content

File JAR (cos'è e come aprirne uno)

Weekly Torah Portion: Re'eh (Giugno 2026)

Weekly Torah Portion: Re'eh (Giugno 2026)
Anonim

Un file con estensione .JAR è un file di archivio Java utilizzato per archiviare programmi e giochi Java in un singolo file. Alcuni contengono file che li fanno funzionare come app standalone e altri contengono librerie di programmi per altri programmi da utilizzare.

I file JAR sono compressi ZIP e spesso memorizzano elementi come i file CLASS, un file manifest e risorse applicative come immagini, clip audio e certificati di sicurezza. Poiché possono contenere centinaia o persino migliaia di file in un formato compresso, è facile condividere e spostare file JAR.

I dispositivi mobili con funzionalità Java possono utilizzare i file JAR come file di gioco e alcuni browser Web contengono temi e componenti aggiuntivi nel formato JAR.

Come aprire i file JAR

È necessario installare Java Runtime Environment (JRE) per aprire i file JAR eseguibili, ma si noti che non tutti i file JAR sono eseguibili. Una volta installato, puoi semplicemente fare doppio clic sul file JAR per aprirlo.

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

Poiché i file JAR sono compressi con ZIP, qualsiasi decompressore di file può aprirne uno per vedere i contenuti che si trovano all'interno. Questo include programmi come 7-Zip, PeaZip e jZip

Un altro modo per aprire i file JAR è quello di utilizzare il seguente comando in Prompt dei comandi, in sostituzione yourfile.jar con il nome del tuo file JAR:

java-jar yourfile.jar

Poiché potrebbero essere necessari programmi diversi per aprire diversi file JAR, vedere Come modificare il programma predefinito per un'estensione di file specifica in Windows se si apre automaticamente in un programma con cui non si desidera utilizzarlo.

Errori durante l'apertura di file JAR

A causa delle impostazioni di sicurezza nel sistema operativo Windows e all'interno di alcuni browser Web, non è affatto raro vedere errori quando si tenta di accedere alle applicazioni Java.

Per esempio, " Applicazione Java bloccata "potrebbe essere visto quando si tenta di caricare un'applet Java." Le tue impostazioni di sicurezza hanno bloccato l'esecuzione di un'applicazione non affidabile. "può essere risolto impostando il livello di sicurezza nell'applet del Pannello di controllo Java.

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

Inoltre, controlla di eseguire l'ultima versione di Java. Se non lo sei, torna a quel link JRE sopra e installa la versione più recente.

Come convertire un file JAR

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

Vedi questo post sul blog per convertire Java in EXE se sei interessato a creare un file EXE dall'applicazione JAR.

La conversione di un'applicazione Java in modo che possa essere utilizzata sulla piattaforma Android richiederebbe una conversione del file da JAR a APK. Un'opzione potrebbe essere quella di eseguire il file JAR in un emulatore Android in modo che il programma crei automaticamente un file APK. Tuttavia, sembra che il modo più semplice per ottenere un programma Java su Android sia semplicemente compilare l'APK dal codice sorgente originale.

È possibile creare file JAR eseguibili in applicazioni di programmazione come Eclipse.

I file WAR sono file di Java Web Archive, 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, è possibile 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 è facile come rinominare l'estensione del file da .JAR a .ZIP. Questo in realtà non esegue una conversione di file, ma permette ai programmi che usano file ZIP, come 7-Zip o PeaZip, di aprire più facilmente il file JAR.

Ulteriori informazioni sul formato JAR

Se hai bisogno di aiuto per impacchettare i programmi in file JAR, segui questo link per istruzioni sul sito Web di Oracle.

Un solo file manifest può essere incluso in un archivio JAR e deve essere al META-INF / MANIFEST.MF Posizione. Dovrebbe seguire la sintassi del nome e del valore separati da due punti, come Versione manifesta: 1.0 . Questo file MF può specificare le classi che l'applicazione dovrebbe caricare.

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