Tengo el siguiente problema cuando se trata de obtener la ruta de un recurso dado:Cómo evitar obtener rutas URL codificadas de URL.getFile()?
System.out.println("nf="+new File(".").getAbsolutePath());
System.out.println("od="+new File(this.getClass().getResource(".").getFile());
La salida que recibo es:
nf=C:\Users\current user\workspace\xyz\.
od=C:\Users\current%20user\workspace\xyz\bin\something
El problema radica en el 20% codificación URL cosa . ¿Cómo evitarlo? ¿Hay una manera directa de evitar obtener este tipo de cadena en primer lugar, o debería simplemente ejecutar la cadena devuelta contra algún método que haga la decodificación de URL?
Gracias
¿Qué es exactamente estás tratando de lograr? – axtavt