company is already defined as object company in play framework 2.2.1错误
company is already defined as object company error in play framework 2.2.1
我正在进行一个项目。它工作正常,但是当我添加一个名为 CompanyController 的新控制器时,它给了我一个编译错误 company is already defined as object company
在我看来。
公司控制人:
public static Result login() {
return ok(views.html.admin.company.login.render("Your new application is ready."));
}
路线文件:
GET /company/login controllers.companypac.CompanyController.login()
GET /assets/*file controllers.Assets.at(path="/public", file)
我不明白为什么会出现这个问题?
搜索 problem 没有解决问题。
注意:以上路线是我的路线文件的一部分,并不包含所有路线。
我认为之所以存在这个问题是因为你的SBT没有得到机会重新编译你的观点。您说将您的目录更改为您的视图改变了可能触发 SBT 重新编译您的视图的问题。
我在这方面遇到过类似的问题,并且大多数问题在重新编译后都消失了。
通过更改我的视图目录解决了问题。我不知道问题到底是什么,也许 SBT 没有机会像@Martin 所说的那样重新编译视图。
我正在进行一个项目。它工作正常,但是当我添加一个名为 CompanyController 的新控制器时,它给了我一个编译错误 company is already defined as object company
在我看来。
公司控制人:
public static Result login() {
return ok(views.html.admin.company.login.render("Your new application is ready."));
}
路线文件:
GET /company/login controllers.companypac.CompanyController.login()
GET /assets/*file controllers.Assets.at(path="/public", file)
我不明白为什么会出现这个问题?
搜索 problem 没有解决问题。
注意:以上路线是我的路线文件的一部分,并不包含所有路线。
我认为之所以存在这个问题是因为你的SBT没有得到机会重新编译你的观点。您说将您的目录更改为您的视图改变了可能触发 SBT 重新编译您的视图的问题。
我在这方面遇到过类似的问题,并且大多数问题在重新编译后都消失了。
通过更改我的视图目录解决了问题。我不知道问题到底是什么,也许 SBT 没有机会像@Martin 所说的那样重新编译视图。