播放Scala框架错误

时间:2015-06-11 05:38:27

标签: scala playframework playframework-2.0

我正在尝试运行项目activator-hello-play-2_3-scala-master(在typesafe' s git repo中可用),但我收到此错误:

  

java.lang.NoSuchMethodError:com.typesafe.sbt.web.Import $ $ WebKeys .pipelineStages()Lsbt / SettingKey

即使我从激活器ui运行hello-play-scala Framework 2.3等模板,我也会遇到同样的错误。

我正在使用激活器1.3.4-minimal。你能否建议可能出现的问题?

这是我完整的堆栈跟踪:

  

java.lang.NoSuchMethodError:com.typesafe.sbt.web.Import $ WebKeys $ .pipelineStages()Lsbt / SettingKey;       在com.typesafe.sbt.gzip.SbtGzip $ .projectSettings(SbtGzip.scala:32)       at sbt.Load $$ anonfun $ autoPluginSettings $ 1 $ 1.apply(Load.scala:666)       at sbt.Load $$ anonfun $ autoPluginSettings $ 1 $ 1.apply(Load.scala:666)       在scala.collection.TraversableLike $$ anonfun $ flatMap $ 1.apply(TraversableLike.scala:251)       在scala.collection.TraversableLike $$ anonfun $ flatMap $ 1.apply(TraversableLike.scala:251)       在scala.collection.immutable.List.foreach(List.scala:318)       在scala.collection.TraversableLike $ class.flatMap(TraversableLike.scala:251)       在scala.collection.AbstractTraversable.flatMap(Traversable.scala:105)       at sbt.Load $ .autoPluginSettings $ 1(Load.scala:666)       at sbt.Load $ .sbt $ Load $$ expandSettings $ 1(Load.scala:681)       at sbt.Load $$ anonfun $ sbt $ Load $$ expandSettings $ 1 $ 2.apply(Load.scala:682)       at sbt.Load $$ anonfun $ sbt $ Load $$ expandSettings $ 1 $ 2.apply(Load.scala:682)       在scala.collection.IndexedSeqOptimized $ class.foldl(IndexedSeqOptimized.scala:51)       在scala.collection.IndexedSeqOptimized $ class.foldLeft(IndexedSeqOptimized.scala:60)       在scala.collection.mutable.WrappedArray.foldLeft(WrappedArray.scala:34)       在scala.collection.TraversableOnce $ class。$ div $ colon(TraversableOnce.scala:138)       在scala.collection.AbstractTraversable。$ div $ colon(Traversable.scala:105)       at sbt.Load $ .sbt $ Load $$ expandSettings $ 1(Load.scala:682)       在sbt.Load $ .resolveProject(Load.scala:684)       在sbt.Load $ .finalizeProject $ 1(Load.scala:549)       at sbt.Load $ .loadTransitive(Load.scala:577)       在sbt.Load $ .loadProjects $ 1(Load.scala:442)       在sbt.Load $ .loadUnit(Load.scala:446)       at sbt.Load $$ anonfun $ 18 $$ anonfun $ apply $ 11.apply(Load.scala:281)       at sbt.Load $$ anonfun $ 18 $$ anonfun $ apply $ 11.apply(Load.scala:281)       在sbt.BuildLoader $$ anonfun $ componentLoader $ 1 $$ anonfun $ apply $ 4 $$ anonfun $ apply $ 5 $$ anonfun $ apply $ 6.apply(BuildLoader.scala:91)       在sbt.BuildLoader $$ anonfun $ componentLoader $ 1 $$ anonfun $ apply $ 4 $$ anonfun $ apply $ 5 $$ anonfun $ apply $ 6.apply(BuildLoader.scala:90)       在sbt.BuildLoader.apply(BuildLoader.scala:140)       在sbt.Load $ .loadAll(Load.scala:334)       在sbt.Load $ .loadURI(Load.scala:289)       at sbt.Load $ .load(Load.scala:285)       在sbt.Load $ .load(Load.scala:276)       at sbt.Load $ .apply(Load.scala:130)       at sbt.Load $ .defaultLoad(Load.scala:36)       在sbt.BuiltinCommands $ .doLoadProject(Main.scala:481)       在sbt.BuiltinCommands $$ anonfun $ loadProjectImpl $ 2.apply(Main.scala:475)       在sbt.BuiltinCommands $$ anonfun $ loadProjectImpl $ 2.apply(Main.scala:475)       at sbt.Command $$ anonfun $ applyEffect $ 1 $$ anonfun $ apply $ 2.apply(Command.scala:58)       at sbt.Command $$ anonfun $ applyEffect $ 1 $$ anonfun $ apply $ 2.apply(Command.scala:58)       at sbt.Command $$ anonfun $ applyEffect $ 2 $$ anonfun $ apply $ 3.apply(Command.scala:60)       at sbt.Command $$ anonfun $ applyEffect $ 2 $$ anonfun $ apply $ 3.apply(Command.scala:60)       at sbt.Command $ .process(Command.scala:92)       at sbt.MainLoop $$ anonfun $ 1 $$ anonfun $ apply $ 1.apply(MainLoop.scala:98)       at sbt.MainLoop $$ anonfun $ 1 $$ anonfun $ apply $ 1.apply(MainLoop.scala:98)       at sbt.State $$ anon $ 1.process(State.scala:184)       在sbt.MainLoop $$ anonfun $ 1.apply(MainLoop.scala:98)       在sbt.MainLoop $$ anonfun $ 1.apply(MainLoop.scala:98)       在sbt.ErrorHandling $ .wideConvert(ErrorHandling.scala:17)       at sbt.MainLoop $ .next(MainLoop.scala:98)       at sbt.MainLoop $ .run(MainLoop.scala:91)       在sbt.MainLoop $$ anonfun $ runWithNewLog $ 1.apply(MainLoop.scala:70)       在sbt.MainLoop $$ anonfun $ runWithNewLog $ 1.apply(MainLoop.scala:65)       在sbt.Using.apply(Using.scala:24)       在sbt.MainLoop $ .runWithNewLog(MainLoop.scala:65)       at sbt.MainLoop $ .runAndClearLast(MainLoop.scala:48)       在sbt.MainLoop $ .runLoggedLoop(MainLoop.scala:32)       在sbt.MainLoop $ .runLogged(MainLoop.scala:24)       在sbt.StandardMain $ .runManaged(Main.scala:53)       在sbt.xMain.run(Main.scala:28)       在xsbt.boot.Launch $$ anonfun $ run $ 1.apply(Launch.scala:109)       在xsbt.boot.Launch $ .withContextLoader(Launch.scala:128)       在xsbt.boot.Launch $ .run(Launch.scala:109)       在xsbt.boot.Launch $$ anonfun $ apply $ 1.apply(Launch.scala:35)       在xsbt.boot.Launch $ .launch(Launch.scala:117)       在xsbt.boot.Launch $ .apply(Launch.scala:18)       在xsbt.boot.Boot $ .runImpl(Boot.scala:41)       at xsbt.boot.Boot $ .main(Boot.scala:17)       在xsbt.boot.Boot.main(Boot.scala)

0 个答案:

没有答案