我使用一个ivysettings.xml
文件来配置要使用的存储库sbt
,它使用 Ivy。
但是,它不能下载使用唯一命名(即基于日期的命名)的特定快照。它只尝试在我的ivysettings.xml
文件中明确列出的模式(这是有道理的),所以它看不到maven-metadata.xml
告诉它要下载的快照 jar 的文件名的详细信息。
我尝试明确指定版本而不是作为快照Build.scala
:
"com.jolbox" % "bonecp" % "0.8.1-20131105.191813-1"
(这将是我理想的解决方案,因为那样它将被缓存在我们的 Maven 存储库中,并且我可以保证始终使用相同的快照),但这会生成错误的 URL(那里应该有一个 0.8.1-SNAPSHOT ,但当然没有):
http://maven/nexus/content/groups/softwaretools-snapshot-group/com/jolbox/bonecp/0.8.1-20131105.191813-1/bonecp-0.8.1-20131105.191813-1.pom
然后我尝试使用明确指定 URL from
,但这不起作用。
然后我尝试使用latest.integration
作为版本,但没有正确识别最新版本 - 它认为它是 0.8.0-rc1,这显然是错误的。