public boolean matches(URL url) { if (url.getProtocol().equals("file") && !hasJarFileInPath(url)) { java.io.File file = getFile(url); return file != null && file.isDirectory(); } else return false; }
public boolean matches(URL url) { if (url.getProtocol().equals("file") && !hasJarFileInPath(url)) { java.io.File file = getFile(url); return file != null && file.isDirectory(); } else return false; }
public Dir createDir(final URL url) throws Exception { return new ZipDir(new JarFile(getFile(url))); } },
public Dir createDir(final URL url) throws Exception { return new SystemDir(getFile(url)); } },
public Dir createDir(final URL url) throws Exception { return new ZipDir(new JarFile(getFile(url))); } },
public Dir createDir(final URL url) throws Exception { return new SystemDir(getFile(url)); } },
public Dir createDir(URL url) throws Exception { try { URLConnection urlConnection = url.openConnection(); if (urlConnection instanceof JarURLConnection) { urlConnection.setUseCaches(false); return new ZipDir(((JarURLConnection) urlConnection).getJarFile()); } } catch (Throwable e) { /*fallback*/ } java.io.File file = getFile(url); if (file != null) { return new ZipDir(new JarFile(file)); } return null; } },
public Dir createDir(URL url) throws Exception { try { URLConnection urlConnection = url.openConnection(); if (urlConnection instanceof JarURLConnection) { return new ZipDir(((JarURLConnection) urlConnection).getJarFile()); } } catch (Throwable e) { /*fallback*/ } java.io.File file = getFile(url); if (file != null) { return new ZipDir(new JarFile(file)); } return null; } },
File f; try { f = Vfs.getFile(u); } catch (Throwable t) { log.debug("Error invoking Vfs.getFile on URL {}", u, t);
File f; try { f = Vfs.getFile(u); } catch (Throwable t) { log.debug("Error invoking Vfs.getFile on URL {}", u, t);
public boolean matches(URL url) { if (url.getProtocol().equals("file") && !hasJarFileInPath(url)) { java.io.File file = getFile(url); return file != null && file.isDirectory(); } else return false; }
public boolean matches(URL url) { return url.getProtocol().equals("file") && ! hasJarFileInPath(url) && getFile(url).isDirectory(); }
public boolean matches(URL url) { return url.getProtocol().equals("file") && !url.toExternalForm().contains(".jar") && getFile(url).isDirectory(); }
public Dir createDir(final URL url) throws Exception { return new SystemDir(getFile(url)); } },
public Dir createDir(final URL url) throws Exception { return new SystemDir(getFile(url)); } },
public Dir createDir(final URL url) throws Exception { return new ZipDir(new JarFile(getFile(url))); } },
public Dir createDir(final URL url) throws Exception { return new SystemDir(getFile(url)); } },
public Dir createDir(final URL url) throws Exception { return new ZipDir(new JarFile(getFile(url))); } },