Playframework 2.0 在播放框架中使用Dist-Zip时不显示图像

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访问这些图像 由于“,我的图像得以显示 希望你们能帮我找到

我创建了一个play框架应用程序。 当我运行时,它可以运行,更准确地说,图像显示正确。 但是,当我从dist文件夹中选择
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