有没有一种方法可以指定sbt通过命令行寻找构建配置的备用位置?

ssa*_*anj 5 scala sbt

据我所知,当您运行sbt可执行文件时,它将在当前目录结构(build.sbt或build scala文件)中查找您的构建配置。有没有一种方法可以为sbt可执行文件指定替代位置,以查找build.sbt或build scala文件?还有没有办法类似地指定工作目录?

例如,我可以从任何目录运行sbt,但可以指定一个命令行参数来指示我要运行哪个build.sbt文件以及工作目录应该在哪里吗?

就像是:

sbt -b /some/dir1/with/build.sbt -w /tmp/sbt/working/dir
Run Code Online (Sandbox Code Playgroud)

我想通过命令行在build.sbt文件之外执行此操作。

ped*_*o91 2

这不可能。build.sbt需要位于运行 sbt 命令的同一文件夹中