### Question:
ResourceUtils extends org.springframework.util.ResourceUtils { public static List<Resource> loadResources(List<JarURLConnection> urls, String pattern) throws IOException { List<Resource> resources = new ArrayList<Resource>(); for (JarURLConnection jarURLConnection : urls) { JarResourcePatternResolver jrpr = JarResourcePatternResolver.getInstance(jarURLConnection); resources.addAll(Arrays.asList(jrpr.getResources(pattern))); } return resources; }  static String getShotFileName(Resource resource); static String getAbsolutePath(Resource resource); static List<URL> getUrls(String path); static List<Resource> loadResources(List<JarURLConnection> urls, String pattern); static Resource[] getSubResources(String rootPath, String path, boolean all); static String[] getSubs(String rootPath, String path, boolean all);  }### Answer:
@Test public void testLoadResources() throws IOException { List<JarURLConnection> urls = new ArrayList<JarURLConnection>(); List<URL> lists = ResourceUtils.getUrls("overview.html"); for (URL url : lists) { URLConnection urlConnection = url.openConnection(); if (urlConnection instanceof JarURLConnection) { urls.add((JarURLConnection) urlConnection); } } List<Resource> resources = ResourceUtils.loadResources(urls, "/META-INF/**"); for (Resource resource : resources) { System.out.println("ResourceUtils#loadResources: " + resource); } }