List of usage examples for org.apache.commons.configuration.io FileLocatorUtils fileLocator
public static FileLocator.FileLocatorBuilder fileLocator()
From source file:ubic.basecode.util.ConfigUtils.java
/** * @param name// w ww. j ava2 s. c o m * @return * @throws ConfigurationException */ private static File locateConfig(String name) throws ConfigurationException { File f; FileLocator fl = FileLocatorUtils.fileLocator().fileName(name).create(); URL location = FileLocatorUtils.locate(fl); if (location == null) { f = new File(name); if (f.isAbsolute()) { return f; } return new File(FileUtils.getUserDirectory(), name); } try { return new File(location.toURI()); } catch (Exception e) { throw new ConfigurationException("Couldn't map url to a uri: " + name); } }
From source file:ubic.basecode.util.ConfigUtils.java
public static URL locate(String name) { FileLocator fl = FileLocatorUtils.fileLocator().fileName(name).create(); return FileLocatorUtils.locate(fl); }