当前位置: 首页 > 知识库问答 >
问题:

为什么SBT不能解决SecureSocial-snapshot依赖?

方高丽
2023-03-14

我想将此SecureSocial快照用于我的项目:

[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/ws/securesocial/securesocial_2.11/master-SNAPSHOT/securesocial_2.11-master-SNAPSHOT.pom
[warn] ==== typesafe-releases: tried
[warn]   http://repo.typesafe.com/typesafe/releases/ws/securesocial/securesocial_2.11/master-SNAPSHOT/securesocial_2.11-master-SNAPSHOT.pom
[warn] ==== typesafe-ivy-releasez: tried
[warn]   http://repo.typesafe.com/typesafe/ivy-releases/ws.securesocial/securesocial_2.11/master-SNAPSHOT/ivys/ivy.xml
[warn] ==== Typesafe Releases Repository: tried
[warn]   https://repo.typesafe.com/typesafe/releases/ws/securesocial/securesocial_2.11/master-SNAPSHOT/securesocial_2.11-master-SNAPSHOT.pom
[info] Resolving jline#jline;2.12 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: ws.securesocial#securesocial_2.11;master-SNAPSHOT: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
libraryDependencies ++= Seq(
  "org.webjars" %% "webjars-play" % "2.3.0-3",
  "org.logback-extensions" % "logback-ext-loggly" % "0.1.2",
  "ws.securesocial" % "securesocial_2.11" % "master-SNAPSHOT"
)
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

resolvers += "Sonatype OSS Releases" at "https://oss.sonatype.org/service/local/staging/deploy/maven2"

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"

版本信息:

  • Scala版本:2.11.5
  • SBT版本:0.13.8
  • 播放版本:2.3.7

共有1个答案

呼延俊风
2023-03-14

为库添加的解析器应该放在build.sbt中,而不是放在plugins.sbt中。这两个文件没有级联,如果您看到sbt的输出,它甚至没有尝试连接到Sonatype。在build.sbt中移动该行,它应该可以工作:

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"

值得注意的是,只有当您希望包含一个不在默认repos中的sbt插件时,才需要在plugins.sbt中添加解析器。

 类似资料:
  • 我想使用AndroidX库,下面是我的巴特刀的分级设置 应用:模块依赖关系 插件 项目依赖 项目存储库

  • 所以,我正在为一个班级做这个作业。这是一个Java类,我应该做一个游戏,它掷两个骰子,把它们相加,然后把它们加到你的回合分数上。然后它会问你是否想继续玩下去。当你的轮次得分达到20分,或者当你决定通过时,它会进入电脑。它应该打印每个回合的分数,然后当有人得到100分时,它就会宣布胜利者。然而,不管怎样,无论我跑了多少圈,每一圈结束时的分数都是0。当一名玩家掷1时,他们的回合分数被取消,并转移到另一

  • 我已经下载了SBT 0.3.15,我正在尝试运行它:现在,我只想运行SBT并获得提示;我还没有处于我想构建项目的阶段(尽管我希望能够很快完成)。 然而,我面临着SBT试图下载的奇怪依赖项的问题。我最初面临代理的问题,但现在好多了。SBT尝试下载的第一件事是pom。jansi项目1.11的xml及其工作原理: 它尝试下载的下一个文件是fusesource-pom-1.8。Maven central

  • 我有一个多模块Maven项目,其中父pom如下 Spring模块pom是(没有提到任何版本): SpringBootLocalstack模块pom是: 对于Spring模块,当我从IntelliJ重新加载所有maven项目时,它成功地解决了所有依赖项,但对于SpringBootLocalstack,如果我从pom文件中删除“version”标签,它就无法解决,例如: 我得到了: 无法解析com.a

  • 我在我的Jsoup项目中有这个有线senario 这是中的一个bug,还是标记名“”有什么特殊的地方? 注意:Jsoup版本使用了1.6和1.9。Java 7和8