我开始使用play-scala
模板下载最新的Typesafe Activator。
然后我修改了build.sbt
文件以添加play2-reactivemongo
和
"org.reactivemongo" % "play2-reactivemongo_2.11" % "0.10.5.akka23-SNAPSHOT"
,但No trace dependencies for Activator
失败了。
我已移除play2-reactivemongo
并尝试play-silhouette
并收到同样的错误。
"com.mohiva" % "play-silhouette_2.11" % "1.1-SNAPSHOT"
应用程序构建时未添加任何插件。
lazy val root = (project in file(".")).enablePlugins(PlayScala)
scalaVersion := "2.11.1"
resolvers += "Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"
libraryDependencies ++= Seq(
// "com.mohiva" % "play-silhouette_2.11" % "1.1-SNAPSHOT",
// "org.reactivemongo" % "play2-reactivemongo_2.11" % "0.10.5.akka23-SNAPSHOT",
jdbc,
anorm,
cache,
ws
)
Play Framework的输出告诉我除了那一行之外没什么可以告诉我的。也许有更好的信息导致解决方案,但我一直无法找到它。有什么想法吗?
更正:现在当我禁用旋转变压器线,禁用播放剪影线,并禁用reactivemongo线时,会出现相同的错误消息。然而,它曾经成功编译过。
答案 0 :(得分:1)
我偶然改进了这个错误消息,但是你还没有: https://github.com/typesafehub/sbt-echo/blob/master/akka/src/main/scala/com/typesafe/sbt/echo/EchoRun.scala#L118
激活器的ui模式(activator ui
)添加了sbt-echo插件,以便为Inspect选项卡供电。如果您当前没有使用UI模式,可以再次删除插件(通过删除项目中的.sbt文件)来解决此问题。
如果您正在使用UI模式,要解决此问题,您需要akka并播放具有sbt-echo理解的版本。这可能意味着现在降级到2.3.3,我们在更新跟踪方面略有落后。