public class ResouceLoaction {
/**
* 根据资源文件名称查找资源文件URL
* @param configFile String 资源文件名称
* @return URL 资源文件URL
*/
public static URL getResource(String configFile) {
URL confURL = ResouceLoaction.class.getClassLoader().getResource(
configFile);
if (confURL == null) {
confURL = ResouceLoaction.class.getClassLoader().getResource("/" +
configFile);
}
if (confURL == null) {
confURL = Thread.currentThread().getContextClassLoader().getResource(
configFile);
}
if (confURL == null) {
confURL = ClassLoader.getSystemResource(configFile);
}
if (confURL == null) {
confURL = ResouceLoaction.class.getResource(configFile);
}
return confURL;
}
}