scala play rest服务在路由文件[play 2.6,scala]中找不到控制器

kcugc4gi  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(174)

我最近又重温了一个我一年多没做过的项目。昨天我成功地运行了rest服务,没有任何问题。今天,当我重构这个项目中某些控制器的位置时,我开始遇到与给定包中找不到控制器相关的错误。
我的路由文件如下所示:

usercontroller的定义如下:

然而;当我试图编译这个项目时,我收到了一个错误列表,比如:(大多数都是经过编辑的,示例中只包含一个控制器)

type UserController is not a member of package com.jkdev.controllers
[error] POST       /users                                       com.jkdev.controllers.UserController.createUser

此外,routes文件也不再检测到我的活页夹,因此我看到如下错误: [error] /Users/...../Developer/cashflows/metadata/conf/routes: object binders is not a member of package com.jkdev .
就像我提到的,昨天这是工作,所以我试图恢复到提交和重建,但这个问题仍然存在。
我已尝试删除所有 target 目录和重新编译,运行sbt干净;清除文件。所有这些都没有提供任何价值。
总的来说,这感觉像是一个构建错误;但是我没有改变构建文件,所以我不知道下一步该去哪里

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题