Scala “为什么?”;sbt new“;创建名为“的目录”;“目标”;在当前目录而不是项目主目录中?

Scala “为什么?”;sbt new“;创建名为“的目录”;“目标”;在当前目录而不是项目主目录中?,scala,sbt,Scala,Sbt,SBT的新成员 为什么“sbt new”在当前目录下创建名为“target”的目录?“sbt new”似乎正在污染project home的父目录 my projects dir>sbt新playframework/play-scala-seed.g8 上面的命令在“我的项目目录”下创建了一个名为“target”的目录。Project home(播放scala种子)成功创建(甚至成功编译) 任何新项目的行为都是相同的,而不是专门针对所提到的项目。此问题已在sbt 1.2.1()中解决。您使用的

SBT的新成员

为什么“sbt new”在当前目录下创建名为“target”的目录?“sbt new”似乎正在污染project home的父目录

my projects dir>sbt新playframework/play-scala-seed.g8
上面的命令在“我的项目目录”下创建了一个名为“target”的目录。Project home(播放scala种子)成功创建(甚至成功编译)


任何新项目的行为都是相同的,而不是专门针对所提到的项目。

此问题已在sbt 1.2.1()中解决。您使用的是哪个版本?问题仅在1.2.1中解决。即使在sbt版本1.3.1中也观察到该问题。我可以复制它。我建议您在sbt/sbt上打开一个问题(带有指向旧修复程序的链接),然后关闭此问题(因为没有答案,这只是一个需要修复的回归)。报告了sbt/sbt上的一个缺陷-版本1.3.1。