У меня есть проект Scala с использованием SBT. У меня есть каталог html
внутри моего проекта, который необходимо скопировать, когда проект запускается с sbt run
, или когда я упакую его в банку, используя sbt-assembly
. В любом случае, я буду ожидать, что каталог html
будет скопирован в target/scala-2.11/classes/html
.Копирование ресурсов с использованием SBT
Я пробовал:
resourceDirectory in Compile := file("html")
... который перемещает каждый из файлов внутри html
в target/scala-2.11/classes
без промежуточного html
каталога.
и:
unmanagedResources in Compile := Seq(file("html"))
... который копирует каталог, но ни один из файлов внутри него!
Почему вы не просто поставить 'html' в какой-то другой каталог, а затем добавить это к 'unmanagedResourceDirectories'? – ghik
Я мог бы, но я бы предпочел не иметь более сложную структуру каталогов только из-за ограничений SBT – bicpence