SBT中build.properties中的其他属性

10 scala properties sbt

建议将sbt.version属性写入project/build.properties文件.但我找不到任何可以与此文件一起使用的其他属性的参考.build.properties文件还有其他有用的用例吗?

Eug*_*ota 16

此前SBT 0.9曾经有此文件像多使用这个,但它现在仅用于sbt.version.其他一切都应该进入build.sbtproject/*.scala.

  • 将配置放在`build.sbt`和`*.scala`中可能会有问题,因为如果不运行`sbt`就无法读取它,这很昂贵并且在某些情况下尝试下载依赖项.是否存在声明性的替代标准配置机制(不在scala代码中)? (3认同)
  • 是否需要在`build.properties`中指定`sbt.version`?可以在其他地方指定吗?似乎只是为了一行文字而浪费VC一个文件...... (2认同)