Scala 在Mavericks上安装Play framework,java 1.8.0_05

Scala 在Mavericks上安装Play framework,java 1.8.0_05,scala,playframework,Scala,Playframework,我是Scala/Java/Play框架的新手 我按照上的说明安装Java8(以及Netbeans)和PlayFrameworkforOSX 我使用“play new myappname”创建了一个新的Scala应用程序,所有模板文件都已创建 当我尝试从项目目录中使用命令“play”运行应用程序时,我看到以下错误: error: error while loading AnnotatedElement, class file '/Library/Java/JavaVirtualMachines/j

我是Scala/Java/Play框架的新手

我按照上的说明安装Java8(以及Netbeans)和PlayFrameworkforOSX

我使用“play new myappname”创建了一个新的Scala应用程序,所有模板文件都已创建

当我尝试从项目目录中使用命令“play”运行应用程序时,我看到以下错误:

error: error while loading AnnotatedElement, class file '/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/rt.jar(java/lang/reflect/AnnotatedElement.class)' is broken
(bad constant pool tag 18 at byte 76)
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? i
[warn] Ignoring load failure: no project loaded.
[error] Not a valid command: play (similar: last, alias, loadp)
[error] play
[error]     ^

如何解决此问题?

您是否有机会了解此问题:


我通过卸载JDK 8并从Apple开发者站点安装JDK 6来解决这个问题


(旁注:首先我尝试了JDK 7,但失败了,出现了一个类似但不同的错误)。

能否升级到Scala 2.10.4并重试?我可以证实情况仍然如此。一年后。