Quote Originariamente inviata da minomic Visualizza il messaggio
Ciao, non sono un esperto di derby, però in generale se il jar è sulla scrivania e nel codice non specifichi un particolare percorso allora il log viene creato "a fianco" del jar, cioè nella stessa cartella (in questo caso la scrivania). Se vuoi che il file venga creato in un'altra cartella lo devi specificare nel codice (approccio "statico") oppure lasciar scegliere all'utente il percorso che vuole (approccio "dinamico"). Dipende dalle tue esigenze.
Credo che tu abbia ragione ma settando la relativa proprietà così:

codice:
System.setProperty("derby.stream.error.file", homeDB+File.separator+"derby.log");
non funziona come vorrei. homeDB è /home/pippo/DATA