我想将一个包清单属性添加到我项目的 jar 文件中,该文件记录了生成它的 SBT 的版本。但是,我似乎无法找到从构建文件中访问SBT版本的任何方法。
我尝试使用scala.util.Properties.propOrElse ("sbt.version", "dunno")
,但我得到了“dunno”作为答案。
答案 0 :(得分:1)
您可以使用sbtVersion
设置,根据说明
提供sbt。
的版本
您可以通过sbtVersion.value
获取实际值。
请注意,您只能在任务或设置宏中访问它,但如果您正在修改清单属性,则很可能已经这样做了。