SpringBoot中服务器加载resource中文件

SpringBoot中加载resource文件下的文

下午孙大俊她们的项目中出现了一个问题;大俊写的好的程序在本地写跑的好好的,但是打包之后部署到服务器就会出现问题。。。

经过我的研究和网站上各种查找,最后解决了。。。

加载resource下的文件

使用
	方法1: File resourceFile = ResourceUtils.getFile("classpath:xxx.txt");
	方法2: Resource resource = new ClassPathResource("xxx.txt");
				File file = resource.getFile();
但是在jar中使用文件可能导致获取不到,出现异常;
所以在jar(linux)中使用的时候最好是使用文件流来处理文件;
	方法3: Resource resource = new ClassPathResource("xxx.txt");
				File file = resource.getInputStream();

猜你喜欢

转载自blog.csdn.net/Bruce_Zhang0828/article/details/99686028