Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Creazione di un file JAR in Java

Un file JAR è un file archiviato creato con l'Archivio Strumento Java . Il software utilizzato per creare i file JAR è parte del JDK Java Software Development Kit ed è disponibile per la maggior parte dei sistemi operativi, tra cui Windows , Linux , Unix e Mac OSX . L'utilità JAR utilizza il formato di file . Zip , quindi i file JAR può essere estratto con qualsiasi software che estrarre i file . Zip . File JAR sono più comunemente utilizzati per distribuire i programmi Java e applet . Informazioni di base

L'utilità JAR è utilizzato da linea di comando in entrambi i sistemi Unix basati su Windows e ( Unix, Linux o BSD ) . Gli utenti di Windows aprire il " Prompt dei comandi " applicazione trovato nel " Accessori " sotto-menu del menu principale " Tutti i programmi " . Gli utenti su una macchina Unix -based si aprirà una finestra di terminale . La finestra del terminale si troverà nel menu del sistema operativo principale "Applicazione" , sia sotto "Utilità di sistema " o " Utilities" .

Il comando per eseguire il programma di utilità JAR è " jar" . Questo comando viene fornito con diverse opzioni , il più comune è il seguente :

c - creare nuove archivet - lista il tavolo di contentsx - estrarre il archiveu - aggiornare l' esistente archivev - generare verbose outputf - specificare il file di archivio name0 - memorizzare solo i file , non comprimerli

È possibile utilizzare più di una opzione , ma devono seguire il comando JAR senza spazi tra le opzioni . Gli utenti Unix dovrebbero notare che non vi è alcun segno meno ( -) prima le opzioni
Creazione del file JAR

La sintassi per la creazione di un file JAR è : . Jar cvf archive.jar deposita

Non ci può essere un qualsiasi numero di file o directory che seguono il nome dell'archivio ed è possibile utilizzare il carattere jolly ( * ) simbolo per specificare più file . . Se una directory è specificato come file di input , il contenuto delle directory " sono aggiunte ricorsivamente

Per esempio , se si voleva aggiungere tutti i file di testo da una certa directory , usa il comando : jar cvf archive.jar . * txt

Se si vuole aggiungere il contenuto di una directory chiamata "applet" che avrebbe emesso il comando : jar cvf archive.jar applet
Visualizzazione del contenuti

Se si vuole garantire che tutti i file sono presenti dopo la creazione del file jar , è possibile visualizzare il sommario con il comando : jar tf archive.jar

Consente di stampare un elenco di tutti i file all'interno dell'archivio allo schermo ( o standard output ) . Questo non estrarre i file o modificare l'archivio in qualsiasi modo
Aggiunta Contenuti

È inoltre possibile aggiungere il contenuto di un file jar esistente con il comando : . Vaso uf archiv.jar file

Questo comando inserirà i nuovi file in un archivio esistente , senza modificare qualsiasi altro file . Sarà , tuttavia , sovrascrivere eventuali file esistenti con lo stesso nome di percorso . Questo è utile quando si desidera modificare un file all'interno dell'archivio , senza dover estrarre l'intero archivio.
Estrazione del contenuto

Quando si desidera estrarre l'archivio , si utilizzerà il comando : jar xf archive.jar

Questo estrarrà l'intero contenuto dell'archivio nella directory corrente . Se ci sono delle cartelle nel file si creerà la stessa struttura di directory all'interno della directory corrente . È inoltre possibile specificare che si desidera solo alcuni file da estrarre , aggiungendo i nomi dei file alla fine del comando nel modo seguente : jar xf archive.jar file1 file2 file3

Quando l'estrazione dei file , il file jar originale rimane invariato.

 

Programmazione © www.354353.com