У меня есть проект sbt, настроенный (через build.sbt
) для создания пакета OSGI (с помощью подключаемого модуля sbt-osgi).
По какой-то причине сгенерированный MANIFEST.MF
содержит директиву Include-Resource
, указывающую на (совершенно пустые) подкаталоги «resource» в моем каталоге сборки (в частности, src/main/resources
и target/scala_2.10/resource_managed/main
), несмотря на то, что я ничего не сделал, чтобы сообщить ему об этом (и Я определенно не хочу, чтобы мои артефакты указывали на места в моем домашнем каталоге).
Почему sbt-osgi делает это и, что более важно, как его остановить?
Мой build.sbt
можно найти здесь: https://github.com/reggert/reb4s/blob/1cd91fb82aa978b2f202c618ca6403a66c15f8d7/build.sbt