scala - sbt-buildinfo 插件:如何将编译时生效的 java 版本添加到生成的 BuildInfo.scala 中?
问题描述
构建信息插件对我来说工作正常,但我想知道是否可以将生成BuildInfo.scala
它的 JDK 版本添加到生成的源文件中。
解决方案
以下应该做
buildInfoKeys += BuildInfoKey.action("javaVersion")(sys.props("java.version"))
您可能想要捕获的四个属性是"java.vm.name"
、"java.vm.version"
、"java.version"
、"java.runtime.version"
。