Ho un'app java in cui sto tentando di caricare un file di testo che verrà incluso nel jar.getResource con riferimento directory padre
Quando faccio getClass().getResource("https://stackoverflow.com/a/b/c/")
, è in grado di creare l'URL per quel percorso e posso stamparlo e tutto sembra a posto.
Tuttavia, se provo getClass().getResource(/a/b/../")
, quindi ottengo un URL null
indietro.
Sembra non piacere il ..
nel percorso. Qualcuno capisce cosa sto sbagliando? Posso pubblicare più codice se sarebbe utile.
Questa domanda risponde alla domanda che stavo per cercare. Ho un getResource ("../ icons/SomeIcon.png") che restituisce null durante il caricamento da un jar, ma restituisce correttamente la risorsa durante il caricamento dal filesystem. Fa schifo che Java non risolva il .. in entrambi i casi. – Trejkaz