SBT 1.x无法解决父pom



我的SBT 1.1.0设置无法将父依赖性解析为POM文件。

我们在本地索纳特式存储库中发表了几个库。所有这些都取决于<packaging>pom</packaging>属性集的1个Maven项目。因此,存储库中没有JAR文件,只有此父级项目的声明性 POM文件,并且该POM可用且可访问。

SBT 0.13.17成功解决了此链,并下载了库加上此父级POM

但是SBT 1.x失败了错误:

unresolved dependency: ... unable to get resource for commons-dependencies-parent-2.165.jar

它试图下载JAR而不是POM文件。

我试图用

明确指定此父依赖性

"com.zeptolab.commons" % "commons-dependencies-parent" % "2.165"

但是错误仍然存在。

有什么想法或解决方法吗?除此之外,由于这个问题,所有项目已经将所有项目切换到SBT 1.1.0

upd。定制解析器已正确设置并与SBT 0.13.17

一起工作

upd2提出了一个问题

为此问题找到了解决方法。看起来新的HTTP客户端中有一个错误。因此,设置updateOptions := updateOptions.value.withGigahorse(false)帮助。

最新更新