1

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

我可以通过运行来实现这一点publish-local

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

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

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

4

1 回答 1

2

您必须添加一个Resolver精确的本地常春藤存储库:

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

您可能想要管理解析器排序/优先级(意思是,从本地存储库开始搜索,然后如果找不到,请尝试外部存储库)。在这种情况下,您必须处理Proxy Repositories

于 2013-05-18T23:30:16.797 回答