Настройте ScalaQuery в проекте Play 2.0

Я хотел попробовать использовать ScalaQuery с Play! Framework (версия 2.0.2), но я не могу заставить его работать. Я добавил следующую строку в файл Build.scala:

  val appDependencies = Seq(
    "org.scalaquery" %% "scalaquery" % "0.9.5"
  )

Но когда я запускаю команду "Play зависимости", я продолжаю получать

sbt.ResolveException: unresolved dependency: org.scalaquery#scalaquery_2.9.1;0.9.5: not found

Я пытался добавить банки в IntelliJ, но, очевидно, этого было недостаточно, и я понятия не имею, как мне найти способ распознать банки. Кому-нибудь удалось заставить ScalaQuery (или Slick) работать в Play 2?

1 ответ

Решение

Согласно текущей странице загрузки ScalaQuery, она была построена для scala-2.9.0-1, тогда как Play использует scala-2.9.1. Таким образом, вам нужно явно добавить версию Scala, которую вы хотите, к вашей зависимости:

"org.scalaquery" % "scalaquery_2.9.0-1" % "0.9.5"
Другие вопросы по тегам