scala - 如何为 SBT 设置默认项目

假设我有一个包含三个项目的构建:A、B 和 C。如果我当前在 A 的上下文中并重新加载构建,它可能会在重新加载后将上下文更改为 C。因此,每次重新加载后我都必须更改项目上下文。

有没有办法将特定项目设置为默认上下文?

最佳答案

SBT 选择第一个词法项目变量名称,所以我只是将我的项目名称设置为:

val aaaFrontend = PlayProject(

此外,我相信您可以覆盖一个项目 Seq。

最后,在 SBT 0.12 中,您可以在 .sbtrc 中执行此操作:

alias boot = ;reload ;project X ;iflast shell

https://stackoverflow.com/questions/8999804/

相关文章:

build - 在构建服务器上使用 ramdisk 是否明智?

scala - 更新后 Unresolved 依赖 SBT 0.13.0

build - 链接大型库时是否可以加快 Rust 编译?

xcode - 构建静态库

build - Gitlab-CI:gitlab ci trigger build 仅用于合并请求

c++ - 用于创建合并/将库的所有源文件合并为 C/C++ 的工具?

c++ - 在头文件与 .cpp 文件中编码 C++ (moSTLy)

ios - 带有 "Release: Fastest, Smallest [-Os]"的 Xcode

scala - SBT - 姓名和身份证有什么区别?

c++ - 使用 C++ 构建错误 - ‘find_if’ 不是 ‘std' 的成员