Чтение файла из src/main/scala с помощью sbt

#sbt

Вопрос:

src/main/scala/my/pkg/Main.scala src/main/scala/my/pkg/file.txt успешно считывается при запуске из IntelliJ. Когда я запускаю его, в target/scala-2.11/classes/my/pkg нем есть файлы классов для Main, а также file.txt

Когда я запускаю его из sbt, он не читается file.txt , его там нет target/scala-2.11/classes/my/pkg .

Есть какие-нибудь идеи?

Ответ №1:

сборка.sbt:

 Compile / unmanagedResources  = baseDirectory.value / "src/main/scala/my/pkg/file.txt"  

и scala.io.Source.fromInputStream(getClass.getClassLoader.getResourceAsStream(file)).getLines() сделал свою работу