【发布时间】:2017-09-12 00:56:43
【问题描述】:
使用 Spring Boot。我正在尝试使用 Apache POI 库解析项目中本地存储的 excel 文件。我的目录结构是这样的:
-
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。
【问题讨论】:
-
假设post 可能会为您提供解决方案。
-
@RajithPemabandu 我已经尝试过该帖子中提出的解决方案,但仍未找到
标签: java spring-boot