【问题标题】:unresolved sedis dependency with play-plugin for redis使用 redis 的 play-plugin 未解决的 sedis 依赖关系
【发布时间】:2016-07-07 03:28:11
【问题描述】:

我正在使用 play framework v2.2.1 并在我的 build.sbt 文件中有以下内容。

解析器:

   Resolver.url("play-redis", url("http://repo.typesafe.com/typesafe/releases/com/typesafe/play-plugins-redis_2.9.1/2.0/"))(Resolver.ivyStylePatterns),

库依赖项

  "com.typesafe" %% "play-plugins-redis" % "2.1.1",
   "org.sedis" %% "sedis" % "1.1.8",

我尝试过在 libraryDependencies 中使用和不使用 sedis 选项。当我运行播放依赖项时,我不断收到以下错误:

sbt.ResolveException: unresolved dependency: org.sedis#sedis_2.10.0:1.1.1: not found

任何有关故障排除/解决此问题的想法将不胜感激。如果没有,我将继续使用非托管依赖项。

编辑: 我忘了提到我还在 play.plugins 文件中添加了以下内容:

play.plugins

550:com.typesafe.plugin.RedisPlugin

但是,这个问题仍然悬而未决。

【问题讨论】:

    标签: playframework redis playframework-2.0


    【解决方案1】:

    我得到了它的工作: 在 build.sbt 文件中:

    libraryDependencies ++= Seq(
      cache,
      "com.typesafe" %% "play-plugins-redis" % "2.2.1"
    )
    
    resolvers += "Sedis repository" at "http://pk11-scratch.googlecode.com/svn/trunk/"
    

    【讨论】:

      【解决方案2】:

      不同版本的混乱:在解析器中的 scala 2.9.1 中的 play-plugins-redis 2.0 但在 libraryDependencies 中的 2.1.1 和错误日志显示 scala 2.10.0,在 libraryDependecies 中的 1.1.8 中的 sedis 但在 1.1.1错误日志......)

      首先,解析器中不能有版本(我假设语法是正确的,即使我不确定 ivy 模式):

      Resolver.url("play-redis", url("http://repo.typesafe.com/typesafe/releases/"))(Resolver.ivyStylePatterns)
      

      其次,此存储库没有 scala 2.10 的 sedis,您必须添加另一个解析器:

      Resolver.url("play-redis", url("http://pk11-scratch.googlecode.com/svn/trunk"))(Resolver.ivyStylePatterns)
      

      第三,sedis已经是play-plugins-redis的一个依赖,你不应该把它包含在你的依赖中(或者确保它是同一个版本)

      【讨论】:

      • 语法是正确的——我在不同的版本上浪费了一些时间,暂时放弃了。将在这里重新检查和更新
      【解决方案3】:

      http://pk11-scratch.googlecode.com/svn/trunk URL 不再可用。

      我已经将代码导入github 您可以将 URL 更改为: https://raw.githubusercontent.com/dmunicio/sedis/master/trunk

      这不是调用 github 的正确方法,但它可以工作:)

      【讨论】:

        猜你喜欢
        • 2014-01-12
        • 2018-08-18
        • 1970-01-01
        • 2014-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-30
        • 1970-01-01
        相关资源
        最近更新 更多