Quiero leer un grupo de archivos de texto, cargándolos como recursos usando el cargador de clases de contexto.Encontrar todos los recursos de CLASSPATH que coincidan con un patrón
URL url = Thread.currentThread()
.getContextClassLoader()
.getResource("folder/foo.txt");
¿Hay alguna forma de obtener una lista de recursos cuyos nombres coinciden con un patrón determinado? Por ejemplo:
URL[] matchingUrls = someLibrary.getMatchingResources("folder/*.txt");
Bibliotecas como Spring pueden escanear la ruta de clase para encontrar las clases con una anotación dada, por lo que me pregunto si hay algo similar para cargar un montón de recursos.
org.springframework.core.io.support.PathMatchingResourcePatternResolver.java parece ser la clase haciendo el trabajo. Sin embargo, no puedo usar Spring en mi aplicación. :( –