Scala Play 2.5对象ws不是包play.api.libs的成员

时间:2017-06-07 15:00:35

标签: scala playframework

我正在尝试在Play中使用WS库,但是我找到的所有教程中显示的导入都不起作用。

它是否以某种方式发生了变化,教程没有更新或者我的设置有问题?

我正在使用: 斯卡拉2.11 玩2.5

这是在我的build.sbt:

libraryDependencies ++= Seq(
   ws
)

这是代码中的导入:

import play.api.libs.ws._

这就是错误:

object ws is not a member of package play.api.libs

注意:根据:https://www.playframework.com/documentation/2.4.x/Migration23#Play-WS

,我看到WS库在版本2.4中是可选的

我尝试使用此导入:import play.api.Play.current但我仍然会收到错误

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

好好花了很长时间调试,添加删除不同版本的WS依赖项,我唯一没试过的就是重启sbt服务器。

因此,解决方案是,当您添加新的依赖项或插件等时,必须重新启动服务器。