scala参考sbt项目版本
scala reference sbt project version
我有一个 scala play 应用程序;我正在尝试为我们的服务公开健康检查。健康检查的一部分我想捕获项目工件版本。
我能知道如何在 play 应用程序中从运行状况检查控制器引用项目工件版本吗?我们正在使用 sbt 进行构建。
示例 sbt 文件
导入root.sbt.Keys._
导入 com.typesafe.sbt.SbtNativePackager._
进口 NativePackagerKeys._
导入 play.PlayScala
姓名 := "artifact-name"
版本 := "0.5"
scalaVersion := "2.11.1"
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
scalacOptions += "-target:jvm-1.7"
lazy val root = (文件中的项目(".")).enablePlugins(PlayScala)
xsbt-reflect plugin 使您可以在运行时访问 SBT 变量。
在你的健康路线内你需要做的就是return
Reflect.version
我有一个 scala play 应用程序;我正在尝试为我们的服务公开健康检查。健康检查的一部分我想捕获项目工件版本。
我能知道如何在 play 应用程序中从运行状况检查控制器引用项目工件版本吗?我们正在使用 sbt 进行构建。
示例 sbt 文件
导入root.sbt.Keys._ 导入 com.typesafe.sbt.SbtNativePackager._ 进口 NativePackagerKeys._ 导入 play.PlayScala
姓名 := "artifact-name"
版本 := "0.5"
scalaVersion := "2.11.1"
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
scalacOptions += "-target:jvm-1.7"
lazy val root = (文件中的项目(".")).enablePlugins(PlayScala)
xsbt-reflect plugin 使您可以在运行时访问 SBT 变量。
在你的健康路线内你需要做的就是return
Reflect.version