У меня возникает следующая проблема при попытке получить путь к указанному ресурсу:
System.out.println("nf="+new File(".").getAbsolutePath());
System.out.println("od="+new File(this.getClass().getResource(".").getFile());
Вывод, который я получаю:
nf=C:\Users\current user\workspace\xyz\.
od=C:\Users\current%20user\workspace\xyz\bin\something
Проблема связана с% 20 вещь кодировки URL.Как этого избежать?Есть ли прямой способ избежать получения строки такого типа, или я должен просто запустить возвращенную строку для какого-либо метода, который будет выполнять декодирование URL-адреса?
Спасибо