2

我使用一个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,这显然是错误的。

4

1 回答 1

1

手动下载依赖并将其添加到lib项目目录中(如果需要,创建它);从Build.scala文件中删除它。

于 2013-11-13T08:54:19.570 回答