Play framework 2.4 打包后无法加载图片(404 source not found)

Posted

技术标签:

【中文标题】Play framework 2.4 打包后无法加载图片(404 source not found)【英文标题】:Play framework 2.4 cannot load image after packaging (404 source not found) 【发布时间】:2015-08-10 13:17:42 【问题描述】:

我在 Windows 上使用 Play 框架 2.4 版已经有一段时间了。

Web 应用程序在开发模式下运行良好,但是一旦我使用 activator dist 打包它并从另一个文件夹运行它,应用程序无法加载任何图像,并向客户端返回 404 错误代码.即使在 Linux 上以 开发模式 运行应用程序时,也会发生同样的事情。

【问题讨论】:

如何加载图片?你用Assets控制器吗? 【参考方案1】:

我发现了问题,我觉得自己很愚蠢……我需要做两件事:

使用 Mon Calamari 所说的 Assets 控制器,并将图像名称更改为小写。显然,Play 存在区分大小写的问题。

【讨论】:

以上是关于Play framework 2.4 打包后无法加载图片(404 source not found)的主要内容,如果未能解决你的问题,请参考以下文章

Play Framework 2.4 发送邮件

Play Framework 2.4 授权

Play Framework 2.4 全局对象迁移

在 Play Framework 2.4 中为 Scala 实现 CORS

Play Framework 2.4 - 注入的字段始终为空

从 Play Framework 更改 WS API! 2.4 至 2.5