ResourceUtils.FILE_URL_PREFIX + filePath + ResourceUtils.JAR_URL_SEPARATOR); if (!result.contains(jarResource) && !hasDuplicate(filePath, result) && jarResource.exists()) { result.add(jarResource);
UrlResource jarResource = new UrlResource( ResourceUtils.JAR_URL_PREFIX + url + ResourceUtils.JAR_URL_SEPARATOR); if (jarResource.exists()) { result.add(jarResource);
UrlResource jarResource = new UrlResource( ResourceUtils.JAR_URL_PREFIX + url + ResourceUtils.JAR_URL_SEPARATOR); if (jarResource.exists()) { result.add(jarResource);
ResourceUtils.FILE_URL_PREFIX + filePath + ResourceUtils.JAR_URL_SEPARATOR); if (!result.contains(jarResource) && !hasDuplicate(filePath, result) && jarResource.exists()) { result.add(jarResource);
@Test public void testReadFile() throws Exception { Map<String, ExecutionContext> partition = partitioner.partition(0); String url = partition.get("partition0").getString("fileName"); assertTrue(new UrlResource(url).exists()); }
public static Resource resolve(String path) throws IOException { if (path != null) { ClassPathResource r1 = new ClassPathResource(path); if (r1.exists()) { return r1; } UrlResource r2 = new UrlResource(path); if (r2.exists()) { return r2; } throw new IOException(String.format("resource %s does not exists", path)); } return null; }
public static List<URL> nestedClasses(Archive archive, String... paths) { List<URL> extras = new ArrayList<>(); try { for (String path : paths) { UrlResource classes = new UrlResource(archive.getUrl().toString() + path); if (classes.exists()) { extras.add(classes.getURL()); } } } catch (Exception e) { throw new IllegalStateException("Cannot create urls for resources", e); } return extras; }
public static List<URL> nestedClasses(Archive archive, String... paths) { List<URL> extras = new ArrayList<>(); try { for (String path : paths) { UrlResource classes = new UrlResource(archive.getUrl().toString() + path); if (classes.exists()) { extras.add(classes.getURL()); } } } catch (Exception e) { throw new IllegalStateException("Cannot create urls for resources", e); } return extras; }
@Override public boolean exists() if (!super.exists())
@Override public boolean exists() if (!super.exists())
@Override public boolean exists() if (!super.exists())
ResourceUtils.FILE_URL_PREFIX + filePath + ResourceUtils.JAR_URL_SEPARATOR); if (!result.contains(jarResource) && !hasDuplicate(filePath, result) && jarResource.exists()) { result.add(jarResource);
ResourceUtils.FILE_URL_PREFIX + filePath + ResourceUtils.JAR_URL_SEPARATOR); if (!result.contains(jarResource) && !hasDuplicate(filePath, result) && jarResource.exists()) { result.add(jarResource);
UrlResource jarResource = new UrlResource( ResourceUtils.JAR_URL_PREFIX + url + ResourceUtils.JAR_URL_SEPARATOR); if (jarResource.exists()) { result.add(jarResource);
UrlResource jarResource = new UrlResource( ResourceUtils.JAR_URL_PREFIX + url + ResourceUtils.JAR_URL_SEPARATOR); if (jarResource.exists()) { result.add(jarResource);