Convertitore da JAR ad TAR.LZ (TLZ)
Converti i tuoi file jar in tar.lz online e gratis
jar
tar.lz
Come convertire JAR in TAR.LZ
Seleziona file dal Computer, Google Drive, Dropbox, URL o trascinandoli sulla pagina.
Scegli tar.lz o qualsiasi altro formato che ti serva come destinazione (più di 200 formati supportati)
Lascia convertire il file e potrai scaricare il tuo tar.lz subito dopo
Informazioni sui formati
JAR (Java Archive) è un formato di pacchetto file basato su ZIP, sviluppato da Sun Microsystems e introdotto con JDK 1.1 nel gennaio 1996 per distribuire file di classe Java, metadati associati e risorse come singola unità distribuibile. Un file JAR è strutturalmente un archivio ZIP con un file META-INF/MANIFEST.MF aggiunto — un manifesto testuale che dichiara il punto di ingresso della classe principale dell'archivio, le dipendenze del classpath, il versionamento dei pacchetti e le informazioni sulla firma digitale. Il runtime Java carica le classi direttamente dai file JAR senza estrazione, usando la directory ZIP per un accesso casuale efficiente alle singole voci. Gli archivi JAR possono essere resi eseguibili: specificando un attributo Main-Class nel manifesto si permette l'avvio dell'applicazione con un semplice comando java -jar. Il formato supporta la firma del codice attraverso lo strumento jarsigner del JDK, incorporando firme digitali che verificano l'autenticità e l'integrità dei contenuti dell'archivio. Un vantaggio è l'integrazione nativa dell'ecosistema Java — la JVM, gli strumenti di build (Maven, Gradle), i server applicativi e gli IDE trattano tutti i file JAR come artefatti di prima classe, abilitando una pipeline unificata build-deploy-run. La retrocompatibilità del formato con gli strumenti ZIP standard è un altro punto di forza pratico: qualsiasi utility ZIP può ispezionare i contenuti JAR, mentre i livelli di manifesto e firma aggiungono capacità specifiche per Java in cima. JAR resta l'unità di distribuzione fondamentale per librerie e applicazioni Java attraverso distribuzioni enterprise, mobile ed embedded.
TAR.LZ è un formato archivio composto che combina l'archiviazione TAR con la compressione lzip, un formato creato da Antonio Diaz Diaz e rilasciato per la prima volta nel 2009. Il livello TAR raggruppa i file con metadati Unix completi in un singolo flusso, e lzip applica la compressione LZMA con un contenitore robusto che include verifica di integrità CRC-32 per membro e confini di membro puliti. Lzip è stato progettato con l'archiviazione a lungo termine in mente — produce un formato semplice e ben documentato con forti proprietà di recupero errori: se parte di un file TAR.LZ è corrotta, i membri non danneggiati possono comunque essere estratti, a differenza dei flussi compressi monolitici dove la corruzione si propaga. I rapporti di compressione sono essenzialmente identici a LZMA/XZ poichè lzip utilizza lo stesso algoritmo LZMA. Un vantaggio è la resilienza archivistica — la struttura basata su membri significa che un archivio multi-parte può sopravvivere a corruzione parziale senza perdere tutti i dati, critico per l'archiviazione a lungo termine. Il design del formato pulito e minimale è un altro punto di forza: lzip ha una specifica semplice che le implementazioni indipendenti possono seguire con precisione, riducendo il rischio di problemi di compatibilità nel corso di decenni di archiviazione. TAR.LZ è usato dal Progetto GNU per distribuire release sorgente ed è supportato da GNU tar con il flag --lzip, così come da plzip per la compressione parallela su sistemi multi-core.