Scala SBT多项目生成中的build.properties

Scala SBT多项目生成中的build.properties,scala,build,sbt,Scala,Build,Sbt,我有一个多项目构建,项目结构如下所示: 计划 构建属性 plugins.sbt 子项目 次级J1 计划/ 构建属性 现在我们可以在2个build.properies文件中有2个不同的sbt版本了吗?就像我们在根项目中使用sbt 0.13,在子项目J1下使用sbt 1.3一样?或者sbt会忽略子项目的build.properties文件,就像它用来处理插件一样。sbt?build.properties仅与下载适当版本工件的sbt脚本相关。启动sbt后,不应再根据检查

我有一个多项目构建,项目结构如下所示:

  • 计划

    • 构建属性

    • plugins.sbt

  • 子项目

    • 次级J1

      • 计划/

        • 构建属性

现在我们可以在2个build.properies文件中有2个不同的sbt版本了吗?就像我们在根项目中使用sbt 0.13,在子项目J1下使用sbt 1.3一样?或者sbt会忽略子项目的build.properties文件,就像它用来处理插件一样。sbt

build.properties
仅与下载适当版本工件的sbt脚本相关。启动sbt后,不应再根据
检查sbt设置修改
sbt版本

> inspect sbtVersion
[info] Setting: java.lang.String = 1.4.7
[info] Description:
[info]  Provides the version of sbt.  This setting should not be modified.
考虑到OP中的项目结构,在根级别启动sbt后,将忽略
/project/build.properties
以外的
/project/build.properties
文件