private List<MetadataReader> scanPackage() throws Exception{ ResourcePatternResolver resolver = ResourcePatternUtils.getResourcePatternResolver(resourceLoader); MetadataReaderFactory metaReader = new CachingMetadataReaderFactory(resourceLoader); Resource[] resources = resolver.getResources(debugProperties.getPackagePath()); List<MetadataReader> readers = new ArrayList<>(); for (Resource r : resources) { MetadataReader reader = metaReader.getMetadataReader(r); readers.add(reader); } return readers; }