子SBT项目是否可以从其父项获得依赖项?

时间:2014-09-02 20:35:48

标签: java playframework sbt

假设我有两个SBT项目,其中一个包含基于Java的Play! Web应用程序和一个包含支持业务逻辑表演! app是父项目,它的build.sbt看起来像这样:

lazy val support = project.in(file("support"))

lazy val web = project.in(file(".")).aggregate(support).dependsOn(support)

两个项目都有共同的依赖关系,例如Guava。目前,我必须两次声明对Guava的依赖,一次在父项目中,一次在“支持”项目中。有没有什么方法可以在父项目中声明一次依赖,并且在任何地方都可以使用它,有点像Maven的父POM如何工作?或者我只是不得不在整个地方重复自己?

0 个答案:

没有答案