Est-il un moyen en Java pour construire une instance de Fichier sur une ressource récupérée à partir d'un pot à travers le chargeur de classe?
Mon application utilise des fichiers à partir de la jarre (par défaut) ou à partir d'un système de fichiers du répertoire spécifié au moment de l'exécution (saisie de l'utilisateur). Je suis à la recherche d'un moyen cohérent de
a) le chargement de ces fichiers sous forme d'un flux
b) liste les fichiers dans le répertoire défini par l'utilisateur ou le répertoire dans le pot respectivement
Edit: Apparemment, l'idéal serait de rester loin de l'île de java.io.Fichier tout à fait. Est-il un moyen de charger un répertoire du chemin de classe et de la liste de son contenu (fichiers/entités contenues dans celui-ci)?