1

我想使用 sbt 编译具有给定目录结构的现有项目。源代码位于 src/ 目录中,编译后的类文件应位于 lib/ 目录中

两个目录应该具有相同的结构,这意味着 src/package1/... 应该在我的 build.sbt 中编译成 lib/package1/...

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

这适用于源代码......但在 lib 目录中我有 lib/scala-2.9/classes/package1/...

有没有办法摆脱这些 scala-xx/classes 和流子目录,只生成类文件并将它们直接放在 lib/ 中?

感谢:D。

4

0 回答 0