没有绑定 play.api.Application 的实现

bjf*_*her 3 playframework playframework-2.4

在 Play 2.4 中,在为依赖注入添加新模块后,出现此错误:

No implementation for play.api.Application was bound.
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

bjf*_*her 5

application/conf

play.modules.enabled = ...
Run Code Online (Sandbox Code Playgroud)

本来应该:

play.modules.enabled += ...
Run Code Online (Sandbox Code Playgroud)

保留 Play 自己的模块列表,包括 play.api.Application并附加到其中而不是替换。

  • 对于来到这里并使用代码方法的任何人,不要使用“loadModule(myModule)”,而是使用“overrides(myModule)” (2认同)