我使用ivysettings.xml
文件配置要用于sbt
的存储库,该存储库使用常春藤。
但是,它无法下载使用唯一命名(即基于日期的命名)的特定快照。它只尝试在我的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
然后我尝试使用from
明确指定网址,但this didn't work。
然后我尝试使用latest.integration
作为版本,但是没有正确识别最新版本 - 它认为它是0.8.0-rc1,这显然是错误的。
答案 0 :(得分:1)
手动下载依赖项并将其添加到项目的lib
目录中(必要时创建它);将其从Build.scala
文件中删除。