使用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