0

play-2.0.1をダウンロードして、設定しようとしています。しかし、抽出したplayディレクトリで「play」コマンドを実行しようとすると、次のメッセージが表示されます。

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

遊ぶ!2.0.1、http: //www.playframework.org

これはプレイアプリケーションではありません!

を使用play newして、現在のディレクトリに新しいPlayアプリケーションを作成するか、既存のアプリケーションに移動して、を使用して開発コンソールを起動しplayます。

http://www.playframework.orgで完全なドキュメントを閲覧することもでき ます。

何かご意見は !!次のバージョンのJavaを使用しています

javaバージョン"1.7.0-ea"Java(TM)SEランタイム環境(ビルド1.7.0-ea-b66)Java HotSpot(TM)クライアントVM(ビルド16.0-b06、混合モード、共有)

4

3 に答える 3

1

を使用して新しい Web アプリケーションを作成するとしplay new testAppます。その後、ディレクトリに移動する必要があり、実行できplayます。抽出した play ディレクトリには、実行できる多くのサンプルが含まれています。元。cd{解凍した再生ディレクトリ}\samples\java\comet-clock フォルダーに移動します。このフォルダー内に入るplayrun、再生用のその他のコマンドを実行できます。

于 2012-06-10T07:55:03.953 に答える
0

Mac OS X 10.7 を使用しています。ここで混乱の余地があるという操作をサポートしているため、私の答えです。

答え:

コマンド「再生」だけでは完全なコマンドではありません。その後に、new、run、または help を追加する必要があります。

新しい再生アプリを作成するには、コマンドは次のようになります。

kerr$ /Applications/play/play new HelloWorld

(ダウンロードしたバイナリと解凍した play フォルダーを Applications フォルダーにドラッグ アンド ドロップし、フォルダーの名前を「play」に変更してシンプルにしました)

「新しいアプリケーションは/Users/kerr/HelloWorldに作成されます」と表示されます

HelloWord アプリを実行するには、コマンドは次のようになります。

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

(重要: ディレクトリ内で実行する場合、アプリ名は必要ありません。ここでエラーが発生しました。)

「(サーバーが起動しました。Ctrl+D を使用して停止し、コンソールに戻ります…)」と表示されます。

開いhttp://localhost:9000て動作確認。


混乱:

公式のインストールガイドから、入力を求めるステップの1つ:

$ 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 に答える