tomcat的WebClassLoader加载类路径下的xml文件时不能用\\而只能用/吗?

豆金龙 发布于 2017/02/13 12:10
阅读 321
收藏 0
String ss ="config/aa\\aa.txt";
		URLClassLoader sClassLoader = (URLClassLoader) Thread.currentThread().getContextClassLoader();
		
		try {
			Enumeration<URL> qqq=sClassLoader.findResources(ss);
			
			System.out.println(qqq.hasMoreElements());
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

在web应用里为什么不能加载上

加载中
0
akeng
akeng

文件放在classpath下,就可以加载上

0
豆金龙
豆金龙

引用来自“akeng”的评论

文件放在classpath下,就可以加载上

我当然在classpath下,就是在web应用中urlclassloader取得的是webappclassloader,而它加载的时候用反斜杠加载不上。只能用正斜杠。

返回顶部
顶部