对象db不是包播放的成员

Jac*_*cob 4 scala playframework playframework-2.0

我正在尝试使用Scala和Play框架进行我的第一次测试.

我已经使用独立包安装了play 2.2.0,这似乎是最后一个版本.之后,我已经能够创建一个新的应用程序,编译并运行它.

我试图开始使用Anorm包来访问数据库,但是我发现了一个我在文档上找不到的阻塞错误.我不知道这是否意味着如此明显,但在添加之后:

package controllers

import play.api._
import play.api.mvc._
import play.db.anorm._ //(this is the new line)

object Application extends Controller {
  def index = Action {
    Ok(views.html.index("Your new application is ready."))
  }
}
Run Code Online (Sandbox Code Playgroud)

它失败了:

对象db不是包播放的成员

我见过这个:

他们谈论将依赖项添加到jdbc,这似乎已经在我的build.sbt中.

libraryDependencies ++= Seq(
  jdbc,
  anorm,
  cache
)   
Run Code Online (Sandbox Code Playgroud)

我也在这里找到了这个帖子:

但我在我的项目中找不到build.scala文件.现在不使用任何IDE,只需播放控制台(运行和编译命令).

非常感谢!

Yal*_*all 5

事实上(正如错误解释的那样),play.db.anorm._2.2.0版本中没有包.请尝试使用import anorm._.