#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()
сделал свою работу