mavenディレクトリ構造を使用しない既存のプロジェクトをコンパイルするようにSBTを設定しようとしています。私はfull configurationと、次のように私のjavaSource & resourceDirectory設定を設定しているを使用しています:SBTのリソースをフィルタリングする
def settings = Defaults.defaultSettings ++ Seq(
resourceDirectory in Compile <<= baseDirectory(_/"java"),
javaSource in Compile <<= baseDirectory(_/"java")
)
我々は現在、アリで行う、プラス除外するとして今私は、我々はジャーアーティファクトに含めるリソースをフィルタリングすることができるようにしたいです。私たちのリソースがソースコードと混ざり合っているので、javaファイル。例:
<fileset dir="java" includes="**/*.txt, **/*.csv" excludes="**/*.java" />
これを実行する方法はありますか。
これはSBT 0.10です。 –
価値があるsbt10タグを作成しますか?これはsbt07と非常に異なっています... – opyate
副通知 - 'defaultExcludes'は' excludeFilter'の代わりに廃止されましたsbt 0.11 – wbarksdale