Jhipster:应该为用户文件设置什么路径
Jhipster: What path should be set for user files
我将一些 *.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();
我将一些 *.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();