由于某些原因,我在使用以下命令下载sbt-assembly插件时遇到了问题
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.7")来自plugins.sbt。上面说没有找到pom。我现在使用的是scala 2.12.10,但2.13.1也让我很恼火。作为另一种选择,我将其放入了artifactory存储库中。当sbt伪造URL以检索pom时,它会出现
http:/.../com/eed3si9n/sbt-assembly_2.12_1.0/0.14.7/sbt-assembly-0.14.7.pom与之相对的是
http:/.../com/eed3si9n/sbt-assembly/0.14.7/sbt-assembly-0.14.7.pom它将实际检索它。任何洞察力都将不胜感激。
发布于 2020-02-07 02:18:17
查看sbt参考手册中的自定义解析器会告诉您匹配构建中的相关值。可能是这样的:
resolvers += Resolver.url("red angus", new java.net.URL(
"http:/..."))(
Patterns("[organisation]/[module]/[revision]/[artifact]-[revision].[ext]") ).
withAllowInsecureProtocol(true)https://stackoverflow.com/questions/60029942
复制相似问题