2015-10-23 32 views
1

我试图运行play-oauth2-scala类型安全播放的oauth2 - 斯卡拉例如

但我得到这个冲突

sbt.ResolveException: unresolved dependency: com.typesafe.play#sbt-fork-run-plugin;2.3.4: not found 
Failed to load project. 

我不知道为什么我收到这个问题

斯卡拉版我的是

Scala code runner version 2.11.7 -- Copyright 2002-2013, LAMP/EPFL 

sbt版本是0.13.9

当编译我得到这个消息

我试图在build.sbt加入,但我得到相同的消息,它没有找到它。

谢谢

回答

2

这是因为sbt-fork-run-plugin v 2.3.4没有在类型安全的HTTP API不再支持。模板似乎已过时。

解决方案:目前激活没有一个妥善的解决办法,但有一个变通,

  1. 取模板的新版本

  2. 关闭所有激活

  3. 编辑project/plugins.sbtproject/play-fork-run.sbt,更改播放版本

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.4")

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.10")

+0

谢谢@曾金侯赛因我编辑你的答案添加另一个文件,但你的答案是为找到解决方案的关键。 – agusgambina

+0

我接受了你的编辑,因为它更适合你的观点,但是; project/play-fork-run.sbt在模板中不存在,sbt在新模板中创建它,因此不需要编辑它,因为它不存在,所以非常感谢:) –

+0

非常好,谢谢你你的解释。 – agusgambina