【发布时间】:2018-10-31 18:23:34
【问题描述】:
当我在完整的多项目上运行 sbt test 时,当它在与测试对应的资源文件夹中明确存在时,我不断收到找不到配置密钥。当我使用 intellij 运行测试时,一切正常。
我按照这个来设置项目:https://www.scala-sbt.org/0.13/docs/Multi-Project.html
以下是结构:
根(主项目) - 实用程序 - api(取决于实用程序) - 消费者(取决于 util)
- 根项目中没有测试。它的所有配置都在“主”文件夹资源中。
- “api”和“consumer”模块有自己的测试和自己的包含配置文件的资源。
- 其中一些测试包含需要读取配置但无法找到它们的对象。
【问题讨论】:
-
你能补充更多信息吗,比如你是否使用跨项目插件,它是一个纯 JVM 多项目,你如何在 intellij 中运行测试。
标签: scala sbt scalatest multi-project