Che cos'è un file JAR?

JAR — archivio Java

Che cos'è?

Il JAR racchiude un'applicazione Java completa — codice compilato, immagini, file di configurazione — in un unico file, direttamente eseguibile.

Si tratta, ancora una volta, di un archivio ZIP, arricchito da un manifesto che indica alla macchina virtuale Java da dove partire.

Storia e origine

Il formato nasce nel 1996 insieme a Java, con l'obiettivo di risolvere un problema concreto: distribuire un'applicazione composta da centinaia di file senza doverli disperdere.

È rimasto sostanzialmente invariato nel suo principio per quasi trent'anni, e continua a far funzionare una parte considerevole dei software aziendali.

Perché è utile

Un'applicazione intera racchiusa in un solo file, avviabile ovunque sia installato Java.

Può essere firmato per garantirne l'origine.

Limiti e difetti

Richiede un ambiente Java installato sulla macchina.

Un JAR proveniente da una fonte sconosciuta resta pur sempre codice eseguibile: la prudenza è d'obbligo.

Consigli d'uso

Per esaminare il contenuto di un JAR, convertitelo in ZIP: ne vedrete la struttura interna.

Non avviate mai un JAR scaricato da una fonte dubbia: è un programma, non un documento.

Converti il tuo JAR in pochi secondi, sui nostri server sicuri in Francia.

Converti un JAR