Play框架中的路线

时间:2012-11-16 23:44:56

标签: playframework

更新我的Play应用程序的conf目录中的路径文件似乎没有反映出来。

# This file defines all application routes (Higher priority routes first)
# ~~~~

# Home page
GET     /                           controllers.Application.index()
GET     /channel                    controllers.Application.createMember()


# Map static resources from the /public folder to the /assets URL path
GET     /assets/*file               controllers.Assets.at(path="/public", file)

当我在localhost:9000 / channel向我的服务器发出请求时,表示找不到操作。我的播放应用程序目前位于Eclipse工作区内。

1 个答案:

答案 0 :(得分:3)

我只是猜测你添加了这条路线,并试图拨打production mode 使用热重装功能。

重新启动您的应用程序并再次检查。

使用play run命令而不是play start来保留development mode(这反映了代码更改而无需重新部署)。它会在下一次浏览器请求后重新编译更改的类。

如果您使用play ~run,它会在保存后立即重新编译已更改的类(甚至在下一个请求之前)。