如何为Play Project本地发布的库添加依赖项?

时间:2013-05-18 21:01:27

标签: scala build playframework playframework-2.1

我有一个Play项目,旨在成为我想在开发阶段在本地发布的库。

我可以通过运行publish-local

来实现这一目标

我的问题是如何在主项目中添加依赖项,以便在主项目中我们可以访问本地库中定义的实用程序?

似乎我需要在Build.scala中添加依赖项。 这是我为外部libray做的事情: "com.google.inject" % "guice" % "3.0"

在这种情况下我该怎么做?

1 个答案:

答案 0 :(得分:2)

您必须添加一个Resolver来准备您当地的常春藤存储库:

resolvers += Resolver.file("Local repo", file("/home/USER/.ivy2/local"))(Resolver.ivyStylePatterns)

您可能想要管理解析器订购/优先级(意味着,从本地仓库开始搜索,如果没有找到,请尝试外部存储库)。在这种情况下,您必须处理Proxy Repositories