2011-01-14 2 views
1

Я новичок в использовании Play! и следил за учебником на своем сайте, и я получил следующую ошибку в консоли при попытке запустить программу.«Где каркас?» Ошибка в игре! framework

~ 
~ 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'.

EDIT:
Переименуйте свою игру! в качестве Play. ! символ используется внутри шаблона URL-адреса баннера.

+0

Заново загрузили и извлекли его дважды. По-прежнему такая же ошибка. –

1

Я бы сказал ... Он не находит рамки.

Вы уверены, что все хорошо установлено?

Есть ли у вас переменные env для установки?

Некоторые файлы конфигурации для установки?

Приветствия,

+0

Я извлек загруженный zip-файл. Задайте переменные среды в каталог, используя PATH = $ PATH: $ HOME/Play \/воспроизведения-1,1 экспорт PATH Также отредактировали файл .bashrc, чтобы внести изменения в пути постоянного. –

+4

Итак, переименуйте свою игру! в качестве Play. ! символ используется внутри шаблона URL-адреса баннера. –

+0

@Guillaume: Это сработало. Благодарю. (Не могли бы вы опубликовать этот комментарий как другой ответ, чтобы я мог выбрать его как правильный.) –

Смежные вопросы