在构建中访问SBT版本?

时间:2014-07-07 05:28:18

标签: sbt

我想将一个包清单属性添加到我项目的 jar 文件中,该文件记录了生成它的 SBT 的版本。但是,我似乎无法找到从构建文件中访问SBT版本的任何方法。

我尝试使用scala.util.Properties.propOrElse ("sbt.version", "dunno"),但我得到了“dunno”作为答案。

1 个答案:

答案 0 :(得分:1)

您可以使用sbtVersion设置,根据说明

  

提供sbt。

的版本

您可以通过sbtVersion.value获取实际值。

请注意,您只能在任务或设置宏中访问它,但如果您正在修改清单属性,则很可能已经这样做了。