Jhipster: Какой путь должен быть установлен для пользовательских файлов - PullRequest
0 голосов
/ 20 февраля 2019

Я поместил некоторые файлы * .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"   

Но в обоих случаях я получаю этот файл не найден.Какой правильный путь должен быть?

1 Ответ

0 голосов
/ 20 февраля 2019

Вы можете поместить свой файл в свои ресурсы, например, src/main/resources/clientdocs/file1.xls, а затем использовать ClassPathResource.

Resource xlsRes = new ClassPathResource("clientdocs/file1.xls");
InputStream xlsStream = xlsRes.getInputStream();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...