sbt中主测试模块之间的循环依赖关系

时间:2017-06-26 16:52:23

标签: scala sbt

我试图做出看起来像循环依赖的东西"在sbt(我知道必须有另一种方式来构建项目,但是对于这一组 我现在处理的限制,似乎是一个合理的权衡)。

我不是100%这些依赖关系应该被考虑"循环"鉴于我们只需要core/test了解impl。无论如何,这就是我sbt.build现在的样子:

lazy val core = (project in file("core"))
   .dependsOn(LocalProject("impl") % "test")

lazy val impl = (project in file("impl"))
  .dependsOn(core)

显然,sbt就Cyclic reference involving提出了抱怨。

FWIW,我在Pants中非常无缝地表达了这种构造。有没有办法在sbt中做到这一点?

0 个答案:

没有答案