您的位置:首页 > 编程语言 > Java开发

通过Spring工具类获取classpath下的文件资源

2017-07-10 00:00 495 查看

通过Spring工具类获取classpath下的文件资源

1、资源文件不在jar中

File cfgFile = ResourceUtils.getFile("classpath:test.txt");

或者

org.springframework.core.io.Resource fileRource = new ClassPathResource("test.txt");

获取文件:fileRource.getFile();

获取文件流:fileRource.getInputStream();

2、资源文件在jar中

org.springframework.core.io.Resource fileRource = new ClassPathResource("test.txt");

获取文件流:fileRource.getInputStream();

注:不管是文件系统中的类资源,还是JAR中的类资源文件,都可以以流的形式读取
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: