1

sbt を使用して、特定のディレクトリ構造を持つ既存のプロジェクトをコンパイルしたいと考えています。ソースはディレクトリ src/ にあり、コンパイルされたクラス ファイルはディレクトリ lib/ に配置する必要があります。

どちらのディレクトリも同じ構造にする必要があります。つまり、src/package1/... は、私が持っている build.sbt で lib/package1/... にコンパイルする必要があります。

sourceDirectory <<= baseDirectory / "src"
target <<= baseDirectory / "lib"
scalaSource <<= sourceDirectory
javaSource <<= sourceDirectory

これはソースに対して機能します...しかし、lib-directoryにはlib/scala-2.9/classes/package1/...があります

これらの scala-xx/classes と stream サブディレクトリを取り除き、クラス ファイルのみを生成して lib/ に直接配置する方法はありますか?

ありがとう。

4

0 に答える 0