2011-07-15 10 views
1

私はプレイ公式サイトの "Learn"に従っています。 私はウィンドウ7 +クロムを使用しています。conf/routesまたはconf/application.confがありません。

D:\tester\play>dir 
Volume in drive D is APPLIS 
Volume Serial Number is 9037-F7BD 

Directory of D:\tester\play 

07/15/2011 10:38 PM <DIR>   . 
07/15/2011 10:38 PM <DIR>   .. 
06/15/2011 11:00 AM    1,810 COPYING 
07/15/2011 10:33 PM <DIR>   documentation 
07/15/2011 10:34 PM <DIR>   framework 
07/15/2011 10:35 PM <DIR>   modules 
06/06/2011 08:10 PM    5,858 play 
06/06/2011 08:10 PM    50 play.bat 
07/15/2011 10:35 PM <DIR>   python 
06/06/2011 08:10 PM    1,834 README.textile 
07/15/2011 10:35 PM <DIR>   resources 
07/15/2011 10:33 PM <DIR>   samples-and-tests 
07/15/2011 10:35 PM <DIR>   support 
07/15/2011 10:53 PM <DIR>   yabe 
       4 File(s)   9,552 bytes 
       10 Dir(s) 100,984,504,320 bytes free 

D:\tester\play>play run 
~  _   _ 
~ _ __ | | __ _ _ _| | 
~ | '_ \| |/ _' | || |_| 
~ | __/|_|\____|\__ (_) 
~ |_|   |__/ 
~ 
~ play! 1.2.2, http://www.playframework.org 
~ 
~ Oops. conf/routes or conf/application.conf missing. 
~ D:\tester\play does not seem to host a valid application. 
~ 


D:\tester\play>play run yabe 
~  _   _ 
~ _ __ | | __ _ _ _| | 
~ | '_ \| |/ _' | || |_| 
~ | __/|_|\____|\__ (_) 
~ |_|   |__/ 
~ 
~ play! 1.2.2, http://www.playframework.org 
~ 
~ Ctrl+C to stop 
~ 
Listening for transport dt_socket at address: 8000 
23:09:24,780 INFO ~ Starting D:\tester\play\yabe 
23:09:31,483 WARN ~ You're running Play! in DEV mode 
23:09:32,615 ERROR ~ Could not bind on port 9000 

は今、私は、次の手順をプレイ学ぶために続けることができるように、この問題を解決するために待っています。

私はGoogleに参加しようとしていますが、私の場合は良い答えがありませんでした。

誰でも私を助けてくれますか?

答えて

5

Oops. conf/routes or conf/application.conf missingは誤解を招きます。これは、実行するアプリケーションを指定せずにPlayアプリケーションを開始しようとしたためです。 play runと入力するだけで、現在のディレクトリで実行するアプリケーションがないため、エラーが発生します。代わりに、play run yabeと入力するだけです。

2番目のエラーUnable to bind to port 9000は、通常、そのポートですでに実行中のものがあることを意味します。

最も簡単なことは、Playが実行されているポートを変更してサーバーを再起動することです。これを行うには

、ちょうど矢部/アプリ/ confに/ application.confファイルを開き、変更するには、このラインに

http.port=9001 

# http.port=9000 

をそして、あなたが見つけるまで数をインクリメント保ちます自由貿易港。もしあなたが9005を過ぎてしまったら、あなたはポートスキャンをして、いつまで続くのではなく、どのポートが使用中であるかを知ることができます。

+0

ありがとう、@ Codemwnci今私はPlay作品を手に入れました、 – newbie

関連する問題