2015-10-23 74 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