Настройте 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"