Intendo farlo manualmente utilizzando jar, blocco note per il manifest, e il prompt di dos.
Ho visto che con eclipse esiste la possibilità di crearli in automatico ma vorrei capire come farli manualmente.
Grazie per la pazienza Andbin
Intendo farlo manualmente utilizzando jar, blocco note per il manifest, e il prompt di dos.
Ho visto che con eclipse esiste la possibilità di crearli in automatico ma vorrei capire come farli manualmente.
Grazie per la pazienza Andbin
il lupo perde il pelo ma non il vizio!
http://www.pateam.eu
http://pateam.altervista.org
Con un editor di testo (es. blocco note), crei un file di testo con nome es. manifest.txt (il nome non è poi importante) che contiene:
Al fondo del file ci deve essere una riga vuota, il tool jar è pignolo su questo. Alcuni editor potrebbero non permettere o eliminare una riga vuota al fondo.codice:Main-Class: nome.qualificato.classe.con.main
Poi da prompt dei comandi ti posizioni come directory corrente dove hai i file .class o comunque dove c'è il/i package "radice" (se avessi un package com.example, devi metterti nella directory che contiene la directory "com").
Quindi:
jar cvmf manifest.txt nome.jar ....elenco-di-file-o-directory....
oppure
jar cvfm nome.jar manifest.txt ....elenco-di-file-o-directory....
Nota l'ordine di 'f' e 'm' rispetto al nome file jar e manifest, questo è importante.
Per altri dubbi, c'è la documentazione ufficiale: http://docs.oracle.com/javase/7/docs...ndows/jar.html (per Windows).
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet