Identificare il percorso corrente del Jar
Capita che le nostre applicazioni abbiamo dei file che servono al programma stesso.
In genere questi files si mettono o nella home dell'utente, o nella directory del Jar che lanciamo.
Vediamo appunto come identificare la directory del Jar principale.
Come mi è stato specificato nel forum di HTML.it, non dobbiamo preoccuparci se stiamo sotto Linux, Mac o Windows; sarà la JVM a tradurre i sepatatori di percorso (gli slash) in bakslash quando lanciamo il programma sotto Windows.