为什么"sbt new"当前目录中而不是项目主页中创建名为 "target" 的目录?



SBT的新手。

为什么"sbt new"在当前目录下创建名为"target"的目录?看起来"sbt new"正在污染项目主页的父目录。

my-projects-dir> sbt new playframework/play-scala-seed.g8

上面的命令在"my-projects-dir"下创建了一个名为"target"的目录。项目主页(play-scala-seed(被成功创建(甚至成功编译(。

对于任何新项目,该行为都是相同的,而不是专门针对上述项目的行为。

升级到 sbt 1.9。这不再是问题。它被报告回了 sbt 版本 1.0。

由 sbt 贡献者提供的此 PR 修复了行为 https://github.com/sbt/sbt/pull/4033

相关内容

最新更新