【发布时间】:2012-08-26 04:10:57
【问题描述】:
我有多个快照版本的工件,例如artifact-0.1-20120831.103456-5。
我的项目取决于特定的快照版本。
如果我告诉 SBT 下载 0.1-20120831.103456-5 版本而不是 0.1-SNAPSHOT 它会在更新任务上失败。
// build.sbt
libraryDependencies ++= Seq(
"com.example" % "smith" % "0.1-20120906.110133-36")
// sbt update
[warn] ==== My Repo snapshots: tried
[warn] http://repo.localhost/snapshots/com/example/smith/0.1-20120906.110133-36/commons-0.1-20120906.110133-36.pom
如何在http://repo.localhost/snapshots/com/example/smith/0.1-SNAPSHOT 目录中制作 SBT 搜索工件但使用唯一的快照版本?
【问题讨论】:
-
嗨,这应该可以正常工作。您能否编辑您的问题并包含您的 SBT 文件中的确切代码以及更新任务期间的错误?
-
@asflierl & @rs_atl,我添加了来自
build.sbt和sbt update output的sn-ps。 -
这个[帖子可能会有所帮助][1] [1]:stackoverflow.com/questions/1368625/…