我的 SBT1.1.0
设置无法将父依赖项解析为 POM 文件。
我们在本地 Sonatype 存储库中发布了几个库。它们都依赖于 1 个具有<packaging>pom</packaging>
属性集的 maven 项目。所以JAR
repo 中没有文件,只有POM
这个父项目的声明文件,这POM
是可用和可访问的。
SBT0.13.17
成功解析了这个链并下载了 library 和这个 parent POM
。
但 SBT1.x
失败并出现错误:
unresolved dependency: ... unable to get resource for commons-dependencies-parent-2.165.jar
它正在尝试下载JAR
而不是POM
文件。
我试图明确指定这个父依赖项
"com.zeptolab.commons" % "commons-dependencies-parent" % "2.165"
但是错误仍然存在。
有什么想法或解决方法吗?1.1.0
由于这个问题,已经将除此之外的所有项目切换到 SBT 。
UPD。自定义解析器已正确设置并与 sbt 0.13.17 一起使用