spring3.x读取文件报错
2014-04-18 11:37
369 查看
Spring资源加载器使用报错。
public static void main(String[] args) throws IOException { ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); //获取类路径下conf文件夹中的所有TXT文件 Resource resources[] = resolver.getResources("classpath:conf/*.txt"); for(Resource resource : resources){ //文件描述 System.out.println(resource.getDescription()); //文件名称 System.out.println(resource.getFilename()); //文件内容 EncodedResource encRes = new EncodedResource(resource, "UTF-8"); String content = FileCopyUtils.copyToString(encRes.getReader()); System.out.println(content); } }运行时会报
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.core.io.support.PathMatchingResourcePatternResolver.<clinit>(PathMatchingResourcePatternResolver.java:169) at com.baobaotao.resource.PatternResolverTest.main(PatternResolverTest.java:14) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 2 more原因是缺少jar包,添加commons-logging-1.2.1.1..jar。重新运行正常。
相关文章推荐
- Cocos2d-3.x_读取plist文件
- Java opencsv--使用 Spring 的 PostConstruct机制,项目启动时,将CSV配置文件读取到内存 map 中
- spring boot 读取配置文件信息
- Spring配置文件中读取Properties文件的配置
- spring 读取properties属性文件
- 使用springboot框架写项目打包jar发布后读取项目下静态文件异常
- Springboot 读取配置文件
- Java中spring读取配置文件的几种方法示例
- 使用Spring 3的@value简化配置文件的读取 (转)
- springboot 读取外部配置文件
- Spring中属性文件properties的读取与使用
- spring 读取配置文件的方法
- spring-实现配置文件读取
- spring.net 代替configuremanager读取web.config文件中的配置信息
- spring-boot读取props和yml配置文件
- Spring中属性文件properties的读取与使用
- spring读取properties和其他配置文件的几种方式
- 基于maven管理的项目中spring+mybatis配置数据源读取不到properties属性文件的问题
- spring resourceLoader 读取配置文件
- spring-配置文件的读取和解析