Ho risolto leggendo la discussione con queste due righe di codice.

File f = new File (System.getProperty ("java.class.path"));
File dir = f.getAbsoluteFile ().getParentFile ();

Il problema era quello di ottenere il PATH con il quale un file JAR veniva lanciato.
Grazie a tutti in particolare ad andbin.

Saluti