[英]Oops. conf/routes or conf/application.conf missing.?
我在play官方網站上關注了“ Learn ”。 我正在使用 window 7+Chrome。
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
現在我正在等待解決這個問題,這樣我就可以繼續學習播放下一步了。
我嘗試谷歌但我沒有得到我的案例的好答案。
有人可以幫我嗎?
Oops. conf/routes or conf/application.conf missing
Oops. conf/routes or conf/application.conf missing
會誤導您,這只是因為您嘗試在未指定要運行的應用程序的情況下啟動 Play 應用程序。 只需鍵入play run
將導致錯誤,因為當前目錄中沒有要運行的應用程序。 相反,您只需要輸入play run yabe
。
您的第二個錯誤, Unable to bind to port 9000
通常意味着該端口上已經運行了一些東西。
最簡單的做法是更改運行 Play 的端口並重新啟動服務器。
為此,只需打開 yabe/app/conf/application.conf 文件,然后更改此行
# http.port=9000
至
http.port=9001
並不斷增加數字,直到找到空閑端口。 如果您超過 9005,您最好進行端口掃描以查看哪些端口正在使用,而不是永遠持續下去!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.