执行时
sbt package
把我的罐子放进去
/target/scala-2.11
我希望它只是
/target
我该怎么做?
答案 0 :(得分:3)
如果您在scala-2.11
中看到target
这样的文件夹,则表示SBT cross-build已启用,并且会为每个必需的Scala版本生成工件。
如果您不需要此功能(例如,您仅为scala-2.11构建并且不关心其他功能),则可以在build.sbt
中使用
crossPaths := false
以前在scala-2.11
文件夹中生成的所有输出都将直接放入target
,包括工件。