所以,我正在尝试用Eclipse进行Play 2.我创建一个新项目,编译它,运行eclipsify并将其导入Eclipse.到现在为止还挺好.
我遇到的问题是,当我在Scala模板中进行更改时,我的Java控制器无法看到它,并且Eclipse将代码标记为无效.例如:
我在索引模板中添加了第二个参数
@(message: String, nesto:Integer)
Run Code Online (Sandbox Code Playgroud)
当我尝试从控制器呈现我的文件时,以下行显示错误,因为Eclipse仍然认为index.render需要一个String.
return ok(index.render("Your new application is ready.",2));
Run Code Online (Sandbox Code Playgroud)
我在Eclipse中打开了工作区刷新,并且播放eclipsify会自动将classes_managed目录添加到构建路径中.
我是Play Framework 2.1.3的初学者用户,我刚刚创建了一个新的Java应用程序,我已经开始play eclipse为它生成eclipse项目.我也进行过测试,以便通过做一个play run.
所以我正在学习本教程,并且您应该添加以下代码:
public static Result index() {
return redirect(routes.Application.tasks());
}
Run Code Online (Sandbox Code Playgroud)
但我收到的消息是"路线无法解决".我也尝试过play compile在Eclipse中干净利落无济于事.