播放2.3 Scala Anorm导入:“未找到:对象Anorm”

播放2.3 Scala Anorm导入:“未找到:对象Anorm”,scala,intellij-idea,playframework,anorm,Scala,Intellij Idea,Playframework,Anorm,所以在过去的几天里,我一直在开发一个web应用程序,开始着手启动数据库方面的工作。我遇到的问题是: 未找到:对象anorm 排队 进口阿诺姆_ 我有 com.typesafe.play%%anorm%2.3.6 及 阿诺姆 在build.sbt中的我的库依赖项中 我已经完成了activator清理、activator编译和activator运行,并重新同步了IntelliJ IDEA 14.1项目 使用: 游戏2.3 Scala 2.11.1 感谢您的帮助我有这个问题已经两天了,我必须通读剧本和

所以在过去的几天里,我一直在开发一个web应用程序,开始着手启动数据库方面的工作。我遇到的问题是:

未找到:对象anorm

排队

进口阿诺姆_

我有

com.typesafe.play%%anorm%2.3.6

阿诺姆

在build.sbt中的我的库依赖项中

我已经完成了activator清理、activator编译和activator运行,并重新同步了IntelliJ IDEA 14.1项目

使用:

游戏2.3 Scala 2.11.1
感谢您的帮助

我有这个问题已经两天了,我必须通读剧本和anrom文档才能解决它。 您需要注意的是,在您的play框架版本中,不再提供anorm。因此,您必须明确声明anorm依赖性,如下所示:

上面的链接与游戏版本中应使用的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/")

删除以前的依赖项,然后需要再次构建应用程序。这一次,重新启动play服务器,然后构建应用程序。这对我来说太好了

您的libraryDependencies中不需要anorm,只需要com.typesafe.play%%anorm%2.3.6。然后尝试从activator CLI的控制台检查导入。在等待时尝试了该操作,但结果相同。我还尝试将该项目强制到anorm的本地jar版本,然后它就可以工作了,但如果知道它为什么不能正常工作,那就太好了。如果仍然遇到错误,我猜dev env已损坏。