В моей многомодульной структуре проекта в sbt я определил конфигурационный тест конфигурации как в модуле ядра, так и в модуле служб. В основном модуле я создал черту приспособлений для интеграционного тестирования, которую я хочу расширить в модуле сервисов. При компиляции sbt не удается найти черту светильников из ядра. (IntelliJ не имеет проблем с поиском признака)
В моем Build.scala я добавил в проект модуля сервисов
.dependsOn( core % "compile->compile;test->test;it->it")
И я пытался компилировать и обновлять мой проект sbt различными способами, думая, что, возможно, перезагрузка или обновление проекта правильным образом решит проблему. Я использую sbt версии 0.20.0-SNAPSHOT
Мои файловые структуры:
src/
main/
scala/
test/
scala
it/
scala
Вот ошибка, которую я получаю:
[error] import core.ITFixtures
[error] ^
[error] services/src/it/scala/services/directory/es/DirectoryFixtures.scala:27: not found: type ITFixtures
[error] trait DirectoryFixtures extends ITFixtures