我正在嘗試與播放下載捆綁在一起的示例應用程序,它們似乎沒有工作,但我是例外不清楚發生了什麼。運行播放框架2.1.1並獲得「打字play.Project.javaCore時發生異常」
我以前已經能夠在Play中創建新的應用程序,所以這看起來有點奇怪。
我切換到樣本文件夾,只是試圖運行「玩」:
$ cd ~/play-2.1.1/samples/java/helloworld/
$ play
這應該調出戲控制檯。
相反,我得到這個輸出+例外:(?SBTLink)
[info] Loading project definition from /home/john/play-2.1.1/samples/java/helloworld/project
exception when typing play.Project.javaCore
class file needed by PlayReloader is missing.
reference type SBTLink of package play.core refers to nonexisting symbol. in file /home/john/play-2.1.1/samples/java/helloworld/project/Build.scala
scala.tools.nsc.symtab.Types$TypeError: class file needed by PlayReloader is missing.
reference type SBTLink of package play.core refers to nonexisting symbol.
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan.toTypeError(UnPickler.scala:66)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan$LazyTypeRef.complete(UnPickler.scala:79)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan$LazyTypeRef.load(UnPickler.scala:81)
at scala.tools.nsc.symtab.Symbols$Symbol.typeParams(Symbols.scala:913)
... <rest omitted for brevity> ...
[error] (compile:compile) java.lang.Error
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?
它看起來像它不解決依賴或東西,因爲它是抱怨它不能找到一個特定的類?但真的不太確定這裏發生了什麼。
任何人有什麼想法我做錯了什麼?
更新:實際上這似乎發生在其他遊戲項目 - 所以它不是特定於示例應用程序。
我剛剛已經能夠使新的應用確定(用「打新」),但是當我切換到它的文件夾,然後運行「玩」我得到相同的異常如上。