Ошибка игрового фреймворка java.lang.NoSuchMethodError при выполнении запуска воспроизведения - PullRequest
3 голосов
/ 05 декабря 2011

Я всегда получаю это исключение при запуске команды: play run

Listening for transport dt_socket at address: 8000
12:53:46,970 INFO  ~ Starting D:\Study\Scala\app1
12:53:46,991 INFO  ~ Module scala is available (D:\Study\Scala\play-1.1.2\module
s\scala-0.9.1)
Exception in thread "main" java.lang.NoSuchMethodError: play.data.binding.Binder
.register(Ljava/lang/Class;Lplay/data/binding/TypeBinder;)V
        at play.scalasupport.ScalaPlugin.onLoad(ScalaPlugin.scala:27)
        at play.Play.loadPlugins(Play.java:587)
        at play.Play.init(Play.java:268)
        at play.server.Server.main(Server.java:131)

Примечание: Я установил свой модуль scala, загрузив файл scala-0.9.1.zip с веб-сайта и скопировав его в \ play-1.1.2 \ modules \, я сделал это потому, что у нас на компьютере есть прокси-сервер, и мне не удалось установить модуль scala, запустив play install scala

Я использую Windows7 и Java 1.6. Любая помощь приветствуется!

1 Ответ

2 голосов
/ 05 декабря 2011

Scala 0.9.1 требует Play 1.2.2 или новее, поэтому он терпит неудачу

...