Можно ли добавить файл в каталог, который маршрутизируется контроллером активов и сделать его видимым во время выполнения? Он работает с запуском sbt, но не работает, пока процесс выполняется после sbt-компиляции (папка с данными скомпилирована)play framework: добавить файл в активы во время выполнения
2
A
ответ
0
У меня была аналогичная проблема, я решил внедрить свои собственные файлы, предназначенные для обработки файлов из объявленной папки хоста.
Обслуживание статического контента является довольно простым, в соответствии с документацией так же просто, как написание метода контроллера, как:
public Result getStaticFile(String path){
return ok(new File(path));
}
Обратите внимание в случае, если у вас есть, чтобы служить файл с 206: Частичное содержание (например, видео файл). В этом случае Play предлагают этот метод полезности:
return RangeResults.ofFile(videoFile);
Это может помочь http://stackoverflow.com/questions/21551854/add-specific-directory-and-its-content-to-universal-target/42754634# 42754634 – ObjectiveTruth