Deadbolt 2.5 - Ошибка при импорте проекта SBT
Извините заранее за мой плохой английский..
Сегодня я хотел внедрить Deadbolt в свой проект. Я прочитал документацию на этом сайте, но в начале у меня были проблемы.
В первой инструкции написано, что мне нужно добавить эти строки в мой файл build.sbt.
libraryDependencies ++= Seq(
"be.objectify" %% "deadbolt-scala" % "2.5.1-SNAPSHOT"
)
resolvers += Resolver.sonatypeRepo("snapshots")
Я использую IntellijIDEA, и когда я обновляю проект, у меня появляется эта ошибка.
Ошибка обновления проекта SBT 'Simulateur' Ошибка: Ошибка: Ошибка при импорте проекта SBT:
[info] Разрешение com.typesafe.play # play-doc_2.11; 1.2.2...
[info] Разрешение org.pegdown # pegdown; 1.4.0...
[info] Решение org.parboiled # parboiled-java; 1.1.5...
[info] Resolving org.parboiled # parboiled-core; 1.1.5...
[info] Разрешение org.ow2.asm # asm; 4.1...
[info] Разрешение org.ow2.asm # asm-tree; 4.1...
[info] Разрешение org.ow2.asm # asm-analysis; 4.1...
[info] Разрешение org.ow2.asm # asm-util; 4.1...
[info] Разрешение jline # jline; 2.12.1...
[warn]:::::::::::::::::::::::::::::::::::::::::::::::
[предупредить]:: Неразрешенные зависимости::
[warn]:::::::::::::::::::::::::::::::::::::::::::::::
[warn]:: be.objectify#deadbolt-scala_2.11;2.5.1-SNAPSHOT: не найдено
[warn]:::::::::::::::::::::::::::::::::::::::::::::::
[trace] Трассировка стека подавлена: запустите 'last *:update' для полного вывода.
[trace] Подавленная трассировка стека: запустите 'last : ssExtractDependencies' для полного вывода.
[ошибка] (: обновление) sbt.ResolveException: неразрешенная зависимость: be.objectify#deadbolt-scala_2.11;2.5.1-SNAPSHOT: не найдено
[ошибка] (*:ssExtractDependencies) sbt.ResolveException: неразрешенная зависимость: be.objectify#deadbolt-scala_2.11;2.5.1-SNAPSHOT: не найдено
[ошибка] Общее время: 18 с, завершено 20 дек. 2016 22:00:15
Предупреждение о виртуальной машине 64-разрядного сервера Java HotSpot(TM): игнорирование параметра MaxPermSize=384M; поддержка была удалена в 8.0
Смотрите полный журнал в C:\Users\PCDamien.IntelliJIdea2016.2\system\log\sbt.last.log
Сейчас я покажу свой файл build.sbt
name := "Simulateur"
version := "1.0"
lazy val `simulateur` = (project in file(".")).enablePlugins(PlayScala)
scalaVersion := "2.11.7"
libraryDependencies ++= Seq( jdbc , cache , ws , specs2 % Test, "be.objectify" %% "deadbolt-scala" % "2.5.1-SNAPSHOT" )
unmanagedResourceDirectories in Test <+= baseDirectory ( _ /"target/web/public/test" )
resolvers += "scalaz-bintray" at "https://dl.bintray.com/scalaz/releases"
resolvers += Resolver.sonatypeRepo("snapshots")
routesGenerator := StaticRoutesGenerator
Заранее спасибо за вашу помощь!:)
1 ответ
Извините, это полностью моя вина. Я выпустил 2.5.1 пару дней назад и забыл обновить версию, когда перевел документацию с бета-версии на финальную.
Правильная зависимость
libraryDependencies ++= Seq(
"be.objectify" %% "deadbolt-scala" % "2.5.1"
)
Это было исправлено на веб-сайте, на который вы ссылаетесь.