启动 play Framework 2 时,我似乎无法运行新创建的应用程序。我在 w7 64 位机器上使用 jdk7u45。
C:\dev\play\play-2.0\workspace>play new yabe
_ _
_ __ | | __ _ _ _| |
| '_ \| |/ _' | || |_|
| __/|_|\____|\__ (_)
|_| |__/
play! 2.0, http://www.playframework.org
The new application will be created in C:\dev\play\play-2.0\workspace\yabe
What is the application name?
> yabe
Which template do you want to use for this new application?
1 - Create a simple Scala application
2 - Create a simple Java application
3 - Create an empty project
> 1
OK, application yabe is created.
Have fun!
C:\dev\play\play-2.0\workspace>cd yabe
C:\dev\play\play-2.0\workspace\yabe>play yabe
[info] Loading project definition from C:\dev\play\play-2.0\workspace\yabe\project
[info] Set current project to yabe (in build file:/C:/dev/play/play-2.0/workspace/yabe/)
[error] Not a valid command: yabe (similar: about)
[error] Expected '/'
[error] Not a valid configuration: yabe
[error] Not a valid key: yabe (similar: name, stage, state)
[error] yabe
[error] ^
C:\dev\play\play-2.0\workspace\yabe>
我尝试了所有选项,选项1、2、3,但没有任何结果[直接输入]。与往常一样的错误消息,并且 localhost:9000 不执行任何操作(localhost:80 也不执行任何操作,因此那里没有任何运行)。
还有
C:\dev\play\play-2.0\samples\java\helloworld>play helloworld
同样的错误。
好的,如果我只是在 helloworld 中输入 play,我会得到以下内容,并且 localhost:9000 也不会显示任何内容
C:\dev\play\play-2.0\samples\java\helloworld> Play [info] 从 C:\dev\play\play-2.0\samples\java\helloworld\project 加载项目定义 [info] 将当前项目设置为 helloworld (在构建文件中:/C:/dev/play/play-2.0/samples/java/helloworld/) _ _ _ __ | | __ _ _ | | | '\| |/' | || || | /||_|__ () || |__/
玩吧! 2.0,http://www.playframework.org
Type "help play" or "license" for more information. Type "exit" or use Ctrl+D to leave this console.
[ Hello World ]$
有什么想法可以让它发挥作用,或者至少如何查明问题吗?
最佳答案
Play 的控制台没有像 yabe
或 helloworld
这样的命令
在 cd
到项目后使用 play
- 您将进入控制台,以便可以使用 help
命令检查哪些内容是有效的可用命令...
或者只是使用play run
...
关于java - play 框架不是有效的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24609385/