【问题标题】:Deadbolt 2.5 - Error while importing SBT projectDeadbolt 2.5 - 导入 SBT 项目时出错
【发布时间】:2017-05-06 05:36:26
【问题描述】:

抱歉我的英语不好..

今天我想在我的项目中实现 Deadbolt。 我阅读了webstite 中的文档,但一开始我遇到了问题。

第一条指令说我需要在我的built.sbt 文件中添加这些行。

libraryDependencies ++= Seq(
"be.objectify" %% "deadbolt-scala" % "2.5.1-SNAPSHOT"
)

resolvers += Resolver.sonatypeRepo("snapshots")




我使用 IntellijIDEA,刷新项目时出现此错误。

SBT 'Simulateur' 项目刷新失败 错误:错误:导入 SBT 项目时出错:

[信息] 解决 com.typesafe.play#play-doc_2.11;1.2.2 ...

[信息] 解决 org.pegdown#pegdown;1.4.0 ...

[信息] 解决 org.parboiled#parboiled-java;1.1.5 ...

[信息] 解决 org.parboiled#parboiled-core;1.1.5 ...

[信息] 解决 org.ow2.asm#asm;4.1 ...

[信息] 解决 org.ow2.asm#asm-tree;4.1 ...

[信息] 解决 org.ow2.asm#asm-analysis;4.1 ...

[信息] 解决 org.ow2.asm#asm-util;4.1 ...

[信息] 正在解决 jline#jline;2.12.1 ...

[警告] :::::::::::::::::::::::::::::::::::::::::::::
[警告] :: 未解决的依赖关系 ::

[警告] :::::::::::::::::::::::::::::::::::::::::::::
[警告] :: be.objectify#deadbolt-scala_2.11;2.5.1-SNAPSHOT: 未找到

[警告] :::::::::::::::::::::::::::::::::::::::::::::
[trace] 堆栈跟踪被抑制:运行 'last *:update' 以获得完整输出。

[trace] 堆栈跟踪被抑制:运行 'last :ssExtractDependencies' 以获得完整输出。

[错误] (
:update) 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 s,完成 20 déc。 2016 22:00:15

Java HotSpot(TM) 64 位服务器 VM 警告:忽略选项 MaxPermSize=384M;在 8.0 中删除了支持

在 C:\Users\PCDamien.IntelliJIdea2016.2\system\log\sbt.last.log 中查看完整日志




现在我将展示我的built.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

提前感谢您的帮助! :)

【问题讨论】:

  • 您确定要拉入SNAPSHOT吗?
  • 我对此一无所知,但在网站“开始使用”的说明中已注明。你有其他想法吗?

标签: java scala playframework deadbolt-2


【解决方案1】:

对不起,这完全是我的错。几天前我发布了 2.5.1,当我将文档从 beta 版移到 final 版时忘记更新版本。

正确的依赖是

libraryDependencies ++= Seq(
  "be.objectify" %% "deadbolt-scala" % "2.5.1"
)

这已在您引用的 web site 上得到纠正。

【讨论】:

  • 非常感谢!
猜你喜欢
  • 2019-02-12
  • 2018-04-20
  • 1970-01-01
  • 1970-01-01
  • 2020-01-28
  • 1970-01-01
  • 2016-08-10
  • 2016-09-14
  • 2017-01-02
相关资源
最近更新 更多