使用 PlayFramework 2.1 和子模块,我在 Eclipse 中的所有控制器都出现错误:
“声明的包“controllers.website”与预期的包“controllers”不匹配
当然,因为在我的模块中,我添加了控制器modules/{submodule_name}/app/controllers/
,例如:modules/website/app/controllers/
但正如 Play 文档中所定义的,控制器必须具有包名称“controllers.{submodule_name}”(“controllers.website”)。
这会导致每个控制器在 Eclipse 中出现错误。
如何在 Eclipse 中解决这个问题?可以重命名文件夹吗?或者告诉 Eclipse 在这种情况下没关系?