Salve a tutti. Vorrei compilare delle classi java, ma vorrei che i file .class fossero posti in una directory diversa da quella dei sorgenti.
ho provato con
javac -d DEST SOURCE/*.java
ma non funziona.
Grazie in anticipo.
Salve a tutti. Vorrei compilare delle classi java, ma vorrei che i file .class fossero posti in una directory diversa da quella dei sorgenti.
ho provato con
javac -d DEST SOURCE/*.java
ma non funziona.
Grazie in anticipo.
ciao ciao !!
_______________
home : cristianolongo.altervista.org
e-mail : cristiano_longo@yahoo.it
Controlla la sintassi:
javac -d <directory> <sourcefiles>
Tu, se non è per un errore di digitazione, hai scritto, invece, una cosa errata: hai scritto il nome della directory di destinazione e poi gli hai aggiunto un /*.java
Tu devi essere posizionato nella cartella dove ci sono i sorgenti (altrimenti dovresti usare l'opzione -sourcepath) e digitare il comando così (supponendo che tu viglia che i compilati vengano inseriti nella cartella DEST_SOURCE):
javac -d DEST_SOURCE *.java
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
ma supponiamo che io mi trovi nella directory
se uso ".." come dest dovrebbe andare?!?!?
ciao ciao !!
_______________
home : cristianolongo.altervista.org
e-mail : cristiano_longo@yahoo.it
Certo che funziona. Se .. è una directory valida (quindi non ti trovi nella root directory), allora puoi usarla.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza