如何使覆盖范围适用于不在同一项目根目录下的多个项目?

Sai*_*idi 5 scala sbt scoverage

我在Scala中使用多项目结构。一些项目位于根项目之外。有一个simlink可以链接它们并使sbt起作用。这是结构的一个小例子:

一些项目

根文件夹/某些项目-> ../some-project

问题是:覆盖率不适用于这些项目,从而导致覆盖范围错误。

当我运行命令“ sbt reportCoverage”时,出现这种错误:

[错误](scalaCommons / *:coverageReport)找不到'/ Users / user1 / dev / root-folder / some-project的源根目录...