使用Spring Boot。我正在尝试使用Apache POI库解析项目中本地存储的excel文件。我的目录结构如下所示:Spring Boot无法使用ClassPathResource查找文件
SRC
主要
的Java
- com.app
-
个
- 控制器
- 车型
- 库< - 我从这里
- com.app
资源
- 静态
- Test.xlsx <呼吁 - 我想访问此
- 静态
File excel = new ClassPathResource("Test.xlsx").getFile();
File file = new File(classLoader.getResource("src/main/resources/static/test.xlsx").getFile());
我已经尝试上述两种方式访问该文件,我已经尝试的路径很多变化的文件,但没有任何工作。我没有得到构建错误或运行时错误,该文件是根本找不到,当我尝试调用该方法时,我得到该行上的NullPointerException。
想这[文章](http://stackoverflow.com/questions/36371748/spring-boot-access-static-resources-missing-scr -main-resources)可能为您提供解决方案。 –
@RajithPemabandu我已经尝试了该帖子提出的解决方案,但仍然没有找到 – arbabk