/** * @paramargs * @throwsMalformedURLException */ public static void main(String[] args) throws MalformedURLException { // ClassLoaderUtil.getExtendResource("../spring/dao.xml"); // ClassLoaderUtil.getExtendResource("../../../src/log4j.properties"); ClassLoaderUtil.getExtendResource("log4j.properties"); System.out.println(ClassLoaderUtil.getClassLoader().getResource("log4j.properties").toString()); }
/** * @paramresource * @return */ public static URL getResource(String resource) { ClassLoaderUtil.log.info("传入的相对于classpath的路径:" + resource); return ClassLoaderUtil.getClassLoader().getResource(resource); }
/** * 得到本Class所在的ClassLoader的Classpat的绝对路径。 URL形式的 * * @return */ public static String getAbsolutePathOfClassLoaderClassPath() { ClassLoaderUtil.log.info(ClassLoaderUtil.getClassLoader().getResource("").toString()); return ClassLoaderUtil.getClassLoader().getResource("").toString(); }