【发布时间】:2019-04-03 10:17:53
【问题描述】:
我的 Play 应用程序会在运行时生成一些文件,我希望能够将这些文件作为公共资产访问。
我试图将它们放在公共文件夹中,由
GET /assets/*file controllers.Assets.at(path="/public", file)
但我无法获取这些文件。看来服务器只能提供构建过程中打包的文件。
我还尝试按照另一篇文章中的建议在 build.sbt 中添加以下行:
import com.typesafe.sbt.packager.MappingsHelper._
mappings in Universal ++= directory(baseDirectory.value / "public")
这样我可以看到公共文件夹中的所有打包资产,但服务器仍然不提供运行时添加的新文件。
有什么想法吗?
【问题讨论】:
标签: playframework playframework-2.6