Play Framework не запускается на OS X Mac - PullRequest
2 голосов
/ 02 января 2012

Я играю с игровой платформой, которая выглядит вполне нормально.Когда я запускаю образец приложения на Mac 10.6.8 java версии 1.6_29, я получаю следующую ошибку: Ах!Я пробовал также с openjdk 1.7, но та же ошибка.Pls.Помочь я пытаюсь 2 дня безуспешно.Я запустил лоток на машине Linux, и все в порядке, но моя машина для разработки - os x Thks.Ксавер

Listening for transport dt_socket at address: 8000
12:33:13,841 INFO  ~ Starting /Users/xaver/Documents/play-1.2.4/samples-and-tests/yabe
12:33:13,845 WARN  ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.crud)
12:33:13,859 INFO  ~ Module crud is available (/usr/local/Cellar/play/1.2.4/libexec/modules/crud)
12:33:13,859 WARN  ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.secure)
12:33:13,860 INFO  ~ Module secure is available (/usr/local/Cellar/play/1.2.4/libexec/modules/secure)
Exception in thread "main" java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getErrors()[Lorg/eclipse/jdt/core/compiler/CategorizedProblem;
    at play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:238)
    at org.eclipse.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:484)
    at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:346)
    at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:282)
    at play.classloading.ApplicationClasses$ApplicationClass.compile(ApplicationClasses.java:277)
    at play.classloading.ApplicationClassloader.loadApplicationClass(ApplicationClassloader.java:164)
    at play.classloading.ApplicationClassloader.loadClass(ApplicationClassloader.java:84)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at play.plugins.PluginCollection.loadPlugins(PluginCollection.java:158)
    at play.Play.init(Play.java:294)
    at play.server.Server.main(Server.java:158)

Ответы [ 2 ]

1 голос
/ 21 ноября 2012

Существует проблема между вашими зависимостями, попробуйте

dependencies.yml

   - net.sf.jasperreports -> jasperreports 4.6.0:
            exclude :
              - eclipse -> *

Если это вызывает проблемы, попробуйте

   - net.sf.jasperreports -> jasperreports 4.6.0:
            transitive: false
0 голосов
/ 02 января 2012

Если вы работаете с eclipse, попробуйте еще раз запустить команду play eclipsify в своем проекте, затем удалите ее из eclipse и повторно импортируйте.

...