我正在使用 Play Framework 2.0.1。我使用“play new”命令创建了一个 Java 应用程序。默认情况下,会创建两个视图:index.scala.html 和 main.scala.html
我已经完成了一些示例教程应用程序,这些应用程序允许我呈现这些视图。但是,当我添加一个新视图(默认情况下在 app/views/ 中)时,我收到一个无法找到的编译错误:
public static Result getAllCars() {
List<Car> cars = Car.getAllCars();
return ok(simpleCarView.render(cars));
}
我可以
import views.html.index;
import views.html.main;
但不是
import views.html.simpleCarView;
控制台错误:
cannot find symbol
[error] symbol : variable simpleCarView
[error] location: class controllers.Application
我尝试在文件目录和 eclipse 中添加 scala.html 视图,但由于某种原因找不到它们。我也试过重启默认的 Netty 服务器。
关于造成这种情况的任何想法?