播放找不到我的控制器

时间:2018-03-06 05:54:24

标签: playframework-2.6

我有一个控制器

class UserController @Inject()(userRepo: Repository[UUID, User],cc: ControllerComponents)(implicit exec: ExecutionContext) extends AbstractController(cc){

当我尝试将其用作new controllers.UserController(userRepository, controllerComponents)时,Play会给出错误cannot resolve symbol UserController。我正在尝试使用依赖注入。

我也在尝试使用controllers.AssetsComponents,但却得到同样的错误。我可能在某个地方弄乱了配置。

我已检查routesGenerator

中是否注释了build.sbt

1 个答案:

答案 0 :(得分:1)

在我创建控制器实例的自定义应用加载器中,我不得不在文件中注释import play.api._。我不知道为什么包括play.api._引起了这个问题!