如何添加SBT解析器(服务器端)

时间:2014-11-10 08:19:55

标签: scala sbt ivy resolver

官方SBT文件从SBT的角度提到了自己的解析器(link)。问题是如何创建自己的公共服务器,从哪里可以下载依赖项(通过SBT的解析器)。

假设有一个简单的带域的apache / php虚拟主机,我可以将.jar文件放在某处,并附带一些命名约定并最终使用:(示例)

resolvers += "My projects repos" at "http[s]://downloads.my-domain.tld/sbt"

如果是,那么命名惯例和最佳实践是什么?如果没有,需要什么?是否需要访问* nix服务器?是应该安装还是配置?

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

最后我通过将此行添加到build.sbt

来解决它
libraryDependencies += "org.mypack1.pack2" % "projectName" % "version" from "http://domain.tld/myLib.jar"

答案 1 :(得分:0)

我们已安装Artifactory来托管我们自己的.jar个文件。它还允许我们将.jar个文件保密。