0

我已经下载了 play-2.0.1 并尝试对其进行配置。但是当我尝试在提取的播放目录中执行“播放”命令时,我收到以下消息

   _            _  _ __ | | __ _ _  _| | | '_ \| |/ _' | || |_| |  __/|_|\____|\__ (_) |_|            |__/

玩!2.0.1,http: //www.playframework.org

这不是一个游戏应用程序!

用于play new在当前目录中创建新的 Play 应用程序,或转到现有应用程序并使用play.

您还可以在 http://www.playframework.org浏览完整的文档。

有什么想法吗 !!我正在使用以下版本的 java

java 版本 "1.7.0-ea" Java(TM) SE Runtime Environment (build 1.7.0-ea-b66) Java HotSpot(TM) Client VM (build 16.0-b06, 混合模式, 共享)

4

3 回答 3

1

假设您使用 . 创建一个新的 Web 应用程序play new testApp,然后您需要进入该目录然后才能执行play. 您刚刚提取的播放目录包含许多可以运行的示例。前任。cd进入文件夹 {您提取的播放目录}\samples\java\comet-clock。进入此文件夹后,您可以运行play然后run和其他命令进行播放。

于 2012-06-10T07:55:03.953 回答
0

我正在使用 Mac OSX 10.7。我支持这里有混淆空间的操作,因此我的回答。

答案:

单独的“播放”命令不是完整的命令。您需要在它之后添加新的、运行的或帮助。

要创建一个新的 play 应用程序,命令将如下所示:

kerr$ /Applications/play/play new HelloWorld

(我将下载的二进制文件和解压缩的播放文件夹拖放到应用程序文件夹中,并将文件夹重命名为“播放”以保持简单)

它会说“新应用程序将在 /Users/kerr/HelloWorld 中创建”

要运行HelloWord 应用程序,命令将如下所示:

kerr$ cd HelloWorld
kerr$ /Applications/play/play run 

(重要提示:如果在其目录中运行它,则不需要应用程序名称,这是我遇到错误的地方。)

它将显示“(服务器已启动,使用 Ctrl+D 停止并返回控制台...)”

打开http://localhost:9000以检查它是否有效。


困惑:

在官方安装指南中,要求您输入的步骤之一是:

$ play

显示的预期结果是:

new Create a new application
run Run the application in the current shell

http://www.playframework.com/documentation/1.0.1/install

但是,按照步骤操作后我使用 play-2.2.1 得到的结果有不同的结果,并带有明显的警告:

kerr$ /Applications/play/play
       _
 _ __ | | __ _ _  _
| '_ \| |/ _' | || |
|  __/|_|\____|\__ /
|_|            |__/

play 2.2.1 built with Scala 2.10.2 (running Java 1.7.0_17), http://www.playframework.com

This is not a play application!

没有预期的结果,因此混乱。

于 2014-01-14T05:13:20.383 回答
0

使用 cd 命令进入目录。然后执行方法“play run XXX”</p>

于 2015-05-25T08:25:45.403 回答