Я пытаюсь настроить SBT для компиляции существующего проекта, который не использует структуру каталога maven. Я использую полную конфигурацию и установил параметры javaSource и resourceDirectory следующим образом:
def settings = Defaults.defaultSettings ++ Seq(
resourceDirectory in Compile <<= baseDirectory( _ / "java" ),
javaSource in Compile <<= baseDirectory( _ / "java" )
)
Теперь я хочу, чтобы иметь возможность фильтровать ресурсы, которые мы включаем в артефакт jar, как мы в настоящее время делаем с ant, плюс исключить .java файлы, поскольку наши ресурсы смешиваются с исходным кодом. Например:
<fileset dir="java" includes="**/*.txt, **/*.csv" excludes="**/*.java" />
Есть ли способ сделать это?