所以我在过去几天一直在开发一个Web应用程序,并且开始使用数据库方面。我得到的问题是:
未找到:对象anorm
为行
导入anorm ._
我有
“com.typesafe.play”%%“anorm”%“2.3.6”
和
“ANORM”
在build.sbt中的libraryDependencies。
我已经完成了“激活器清理”,“激活器编译”和“激活器运行”以及重新同步IntelliJ IDEA 14.1项目。
使用:
感谢您的帮助
答案 0 :(得分:0)
我有这个问题已经有2天了,我不得不通读游戏和anorm文档来解决它。 您需要注意的是,在您的播放框架版本中,不再提供anorm。因此,您必须明确声明anorm依赖性,请阅读:
https://www.playframework.com/documentation/2.5.x/ScalaAnorm
以上链接与您应该在播放版本中使用的anorm版本有关。然后在build.sbt文件中添加以下内容
libraryDependencies ++= Seq(
jdbc,
"com.typesafe.play" %% "anorm" % "2.5.0"
)
resolvers ++= Seq("scalaz-bintray" at "http://dl.bintray.com/scalaz/releases",
"Typesafe Releases" at "http://repo.typesafe.com/typesafe/releases/")
删除以前的依赖项,然后您需要再次构建应用程序。这一次,重新启动播放服务器,然后构建应用程序。这对我来说非常好。