Ciao! Ho scritto un codice nel quale a un certo punto scansiono i file presenti nella stessa cartella del jar che sto eseguendo. Per far ciò usavo:
Ha sempre funzionato alla grande. Però se passo un argument, il valore restituito da Paths.get("") risulta essere args[0]. Ciò ovviamente impedisce al programma di svolgere il suo compito.codice:Path currentRelativePath = Paths.get(""); String str = currentRelativePath.toAbsolutePath().toString();
C'è un metodo più adatto per ottenere la directory del jar senza avere questo tipo di complicazione?
Grazie