我今天安装了Play Framework 2.0。(Windows 7专业环境和JDK 1.7.0)
我在编译和运行示例应用程序“zentasks”时遇到了麻烦。
以下是我的步骤:
使用名称zentasks
Eclipsify IDE的新应用程序
将源导入到eclipse
所有示例代码都会覆盖我的新应用程序。
使用“play run”命令
遇到错误:
not enough arguments for method apply: (projects: java.util.List[models.Project], user: models.User)(body: play.api.templates.Html)play.api.templates.Html in object main. Unspecified value parameter user.
In D:\play20\zentasks\app\views\index.scala.html at line 3.
1 @(message: String)
2
3 @main("Welcome to Play 2.0") {
4
5 @play20.welcome(message, style = "Java")
6
7 }
出了什么问题?
需要任何其他配置或依赖项吗?
谢谢!
答案 0 :(得分:3)
要运行示例,只需将目录更改为zentasks文件夹,然后键入play run
。
您无需复制来源等。
答案 1 :(得分:2)
如果您想让Eclipse中的代码可用,例如出于调试目的,您可以这样继续:
C:/Play-2.0/samples/java/zentasks
目录play
- 播放控制台启动 eclipsify
- 生成Eclipse配置文件 File/Import/General/Existing project...
将项目导入Eclipse - 现在Eclipse中有项目代码 play run
或play debug run
命令play debug run
命令后从Eclipse启动端口9999上的远程调试器。