如何在play框架和build.sbt中获取应用程序版本

Mic*_*zuk 7 scala sbt playframework-2.2

我正在使用Scala的2.2版本,如何从build.sbt获取版本?

name := "project_name"
version := "0.2-SNAPSHOT"

play.Project.playScalaSettings
Run Code Online (Sandbox Code Playgroud)

或者我如何从另一个对象传递值?

Mic*_*zuk 22

我已将此添加到我的build.sbt:

import com.typesafe.config._

val conf = ConfigFactory.parseFile(new File("conf/application.conf")).resolve()

version := conf.getString("app.version")
Run Code Online (Sandbox Code Playgroud)

在我的application.conf中:

app.version="0.2-SNAPSHOT"
Run Code Online (Sandbox Code Playgroud)