springboot项目读取resources目录下文件
要用以下这种方式读取
classPathResource = new ClassPathResource("template/test.docx");
不能用以下这种获取绝对路径的方式,idea调试正常,但是部署window和linux的目录结构不一样,部署后会找不到文件,另外window直接运行jar也会报找不到文件
String workingDir = System.getProperty("user.dir");
String resourcesPath = workingDir + "/src/main/resources";