SpringBoot讀取resource下檔案
阿新 • • 發佈:2019-01-04
避免了在linux下獲取失敗問題
/********************************
*
* @Description 讀取檔案,避免了在linux下 classpath 不起作用問題
* @MethodName readFile
* @param readFileUrl
* @return java.io.File
* @Author fancw
* @Date 2019/1/3 9:43
*
*******************************/
private static File readFile(String readFileUrl) {
File file = null;
try {
file = ResourceUtils.getFile("classpath:" + File.separator + readFileUrl);
} catch (FileNotFoundException e) {
try {
file = ResourceUtils.getFile("file:" + File. separator + readFileUrl);
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}
}
return file;
}