Tengo una aplicación Java donde intento cargar un archivo de texto que se incluirá en el contenedor.getResource con la referencia del directorio principal
Cuando hago getClass().getResource("https://stackoverflow.com/a/b/c/")
, puedo crear la URL para esa ruta y puedo imprimirla y todo se ve bien.
Sin embargo, si intento getClass().getResource(/a/b/../")
, me aparece una URL null
.
Parece que no le gusta el ..
en la ruta. ¿Alguien ve lo que estoy haciendo mal? Puedo publicar más código si fuera útil.
Esta pregunta responde a la pregunta que venía a buscar. Tengo un getResource ("../ icons/SomeIcon.png") que devuelve nulo cuando se carga desde un contenedor pero devuelve el recurso correctamente cuando se carga desde el sistema de archivos. Apesta que Java no resuelva el ... en ambos casos. – Trejkaz