PDA

View Full Version : [java] creazione dell'archivio .jar


x-t
12-10-2007, 12:59
Salve a tutti... qualcuno potrebbe dirmi qual'è la riga di codice precisa da utilizzare per la creazione di un archivio .jar?
Tenete presente che in questo archivio devo far entrare anche alvuni file di immagine e altre cartelle che si trovano nella stessa directory in cui si trovano le classi.
So che bisogna includere anche il file "manifesto"....se mi potete dare anche un esempio sarebbe una cosa mooolto gradita ;)
Un grosso ringraziamento anticipato a chiunque avrà la cortesia di rispondere :)

Oceans11
12-10-2007, 15:01
per creare un file jar di nome "archivio.jar" e incorporare nel file la directory corrente fai:

jar -cvf archivio.jar ./

-c sta per crea
-v per verbose (mostra l'output
-f per il nome dell'archivio che specifichi...(NB: il nome dell'archivio DEVE stare subito dopo questo parametro)

per aggiungere un file MANIFEST.MF devi crearne uno e poi:

jar -umf MANIFEST.MF archivio.jar


-u sta per update
-m il file manifest che gli dai
-f sempre l'archivio



il tutto si può fare così:
1) crei un file zip (usa la compressione normale)
2) crei una cartella META-INF con dentro il TUO file MANIFEST.MF
3) metti tutto dentro il file zip
4) cambi l'estensione del file da .zip in .jar