使用〜/ .sbt / repositories文件中指定的解析器将sbt工件发布到文件系统

时间:2014-08-29 17:41:07

标签: scala sbt ivy

这是一个与Publish sbt artifact to filesystem密切相关的问题。不同之处在于我在〜/ .sbt / repositories文件中指定了解析器,并且没有按照答案指定编写Resolver.file

我在0.13.5上。我的文件看起来像

[repositories]
  local
  myrepo: file://path/to/my/repo/, <someivypattern>

当我尝试发布它时,我得到了通常的错误:

java.lang.UnsupportedOperationException: URL repository only support HTTP PUT at the moment

我尝试了不同的方法来指定repo路径,但似乎总是要求一个协议规范,如果我使用file:/,它似乎会阻止我发布它。

如何使用repositories文件发布?

1 个答案:

答案 0 :(得分:1)

事实证明这是不可能的。我在this pull request修复了它,现在就是。