Esiste un modo in Java per costruire un'istanza di file su una risorsa recuperata da un jar tramite il classloader?
La mia applicazione utilizza alcuni file dal jar (impostazione predefinita) o da una directory del file system specificata in fase di esecuzione (input dell'utente). Sto cercando un modo coerente per
a) caricare questi file come flusso
b) elencare i file nella directory definita dall'utente o nella directory nel jar rispettivamente
Modifica: a quanto pare, l'approccio ideale sarebbe stare alla larga da java.io.File del tutto. C'è un modo per caricare una directory dal classpath ed elencarne il contenuto (file / entità in essa contenuti)?