SBT多项目构建类路径问题

时间:2017-05-19 08:47:56

标签: scala sbt akka

我有一个SBT项目,我试图将其分成多项目构建。

出于某种原因,在从根构建运行测试时,我可以进行一些测试。

这些测试使用Akka,看起来类路径有问题 - 配置未正确加载,我收到此错误:

[error]  com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'akka' (SimpleConfig.java:152)

为子项目配置了依赖项,当我从项目本身运行测试时,工作正常,而不是从根构建中运行。

有人知道我怎么能让它发挥作用?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

我自己一直遇到这个问题,我们设法通过在项目中启用forking来解决了这个问题:

ThisBuild / fork := true