Czy w Javie istnieje sposób na skonstruowanie instancji File na zasobie pobranym z pliku jar za pomocą modułu ładującego klasy?
Moja aplikacja używa niektórych plików z jar (domyślnie) lub z katalogu systemu plików określonego w czasie wykonywania (dane wejściowe użytkownika). Szukam spójnego sposobu
a) załadowania tych plików jako strumienia
b) wypisania plików odpowiednio w katalogu zdefiniowanym przez użytkownika lub katalogu w jar
Edycja: Najwyraźniej idealnym podejściem byłoby trzymanie się z daleka od java.io.File. Czy istnieje sposób, aby załadować katalog ze ścieżki klas i wyświetlić jego zawartość (zawarte w nim pliki / encje)?