2011-01-14 86 views
1

我是使用Play的新手!框架,並按照他們的網站上的教程,我試圖運行該程序時,在控制檯中出現以下錯誤。「框架在哪裏?」 Play中發生錯誤!框架

~ 
~ play! 1.1, http://www.playframework.org 
~ 
~ Ctrl+C to stop 
~ 
Listening for transport dt_socket at address: 8000 
Exception in thread "main" play.exceptions.UnexpectedException: Where is the framework ? 
    at play.Play.init(Play.java:193) 
    at play.server.Server.main(Server.java:131) 
Caused by: java.util.zip.ZipException: error in opening zip file 
    at java.util.zip.ZipFile.open(Native Method) 
    at java.util.zip.ZipFile.<init>(ZipFile.java:131) 
    at java.util.jar.JarFile.<init>(JarFile.java:150) 
    at java.util.jar.JarFile.<init>(JarFile.java:87) 
    at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90) 
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66) 
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71) 
    at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122) 
    at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150) 
    at java.net.URL.openStream(URL.java:1029) 
    at play.Play.init(Play.java:178) 
    ... 1 more 

請問有人能找出問題所在以及解決方案來解決這個問題嗎?

回答

4

它看起來像play.jar文件已損壞(查看根異常)。嘗試再次下載,或者運行'ant'。

編輯:
重命名您的玩!目錄作爲播放。 !!符號在jar網址模式內部使用。

1

我會說...它沒有找到框架。

你確定一切安裝好嗎?

你有一些env變量可以設置嗎?

一些配置文件設置?

乾杯,

+0

我提取了下載的zip文件。 設置環境變量使用 PATH = $ PATH的目錄:$ HOME /播放\ /播放1.1 出口PATH 還編輯.bashrc文件進行更改到路徑永久。 – 2011-01-14 17:50:03

+4

因此重命名您的Play!目錄作爲播放。 !!符號在jar網址模式內部使用。 – 2011-01-14 19:18:43