Playframework 2.0 在播放框架中使用Dist-Zip时不显示图像
我创建了一个play框架应用程序。 当我运行时,它可以运行,更准确地说,图像显示正确。 但是,当我从dist文件夹中选择Playframework 2.0 在播放框架中使用Dist-Zip时不显示图像,playframework-2.0,Playframework 2.0,我创建了一个play框架应用程序。 当我运行时,它可以运行,更准确地说,图像显示正确。 但是,当我从dist文件夹中选择dist并运行start脚本时,图像不再显示。 更多信息: 图像存储在/public/Images 我的路线资产: GET/assets/*file controllers.assets.at(path=“/public”,file) 一件奇怪的事情是,我可以通过地址栏中的路由(/assets/name.png)的URL访问这些图像 由于“,我的图像得以显示 希望你们能帮我找到
dist
并运行start
脚本时,图像不再显示。
更多信息:
/public/Images
GET/assets/*file controllers.assets.at(path=“/public”,file)
一件奇怪的事情是,我可以通过地址栏中的路由(/assets/name.png
)的URL访问这些图像
由于“
,我的图像得以显示
希望你们能帮我找到这个。
谢谢找到问题,这是:
<img src="@routes.Assets.at("/images/name.png")>"
”
必须替换为:
<img src="@routes.Assets.at("images/name.png")>"
”
奇怪的是,它没有打破开发模式的播放“
run
“,但是否打破了生产模式dist
您的其他资产是否得到了正确的服务?Javascript和css?您的图像的呈现url是什么?其余资源似乎显示正确。url的名称是http://localhost:9000/assets/images/name.png