目前,我们所有的构建都失败了,因为这无法解决来自公共SBT插件Repo的插件。我们得到以下错误:
警告注意:一些未解决的依赖项有额外的属性。检查请求的属性是否存在这些依赖项。警告com.ypesafe.play:sbt-plugin:2.4.0 (scalaVersion=2.10,sbtVersion=0.13)警告com.github.gseitz:sbt-release:1.0.0 (scalaVersion=2.10,sbtVersion=0.13)
SBT 文档列出预定义的repos。,sbt插件的链接导致了一个404。,我认为某种重定向机制被打破了。
我知道实际的工件被托管在绑定盘上。因此,我试图将我的构建直接指向这个回购,但这似乎是有帮助的。我在我的project/plugins.sbt中添加了以下内容
resolvers += Resolver.url(
"fix-sbt-plugin-releases",
url("http://dl.bintray.com/sbt/sbt-plugin-releases"))(
Resolver.ivyStylePatterns)有谁知道如何绕过这件事吗?
发布于 2015-07-23 14:34:39
现在不会对你有帮助,但你可能会考虑将来:
您可以使用类似于Artifactory的东西来反映本地网络中的所有依赖项。
您可以将Artifactory配置为代理,只有当您尝试在停机期间下载一个新的依赖项(这应该是不太可能的)时,您才会感到失望。
也使依赖性解析速度更快。
https://stackoverflow.com/questions/31590080
复制相似问题