我把一些* .xls文件放到src / main / resources / templates / clientdocs文件夹中。并试图
private static final String FILEIN_NAME = "templates/clientdocs/file1.xls";
....
FileInputStream file = new FileInputStream(FILEIN_NAME))
我也试过了
"classpath:templates/clientdocs/file1.xls"
但在这两种情况下我都找不到该文件。什么是正确的道路应该是?
您可以将文件放在资源中,例如src/main/resources/clientdocs/file1.xls
,然后使用ClassPathResource
。
Resource xlsRes = new ClassPathResource("clientdocs/file1.xls");
InputStream xlsStream = xlsRes.getInputStream();