我有一个 Scala Play 项目,目前我在主模板的某个位置显示当前应用程序版本。conf/messages
我可以在文件中轻松定义的版本。但是,由于我有一个用于创建版本的自动构建,因此版本迭代将build.sbt
根据那里的版本更新增加的版本,例如version := "1.0.6-SNAPSHOT"
我也可以在发布期间使用相同的机制来更新我的conf/messages
文件,但我更希望我的文件包含来自例如 allaconf/messages
的版本信息。build.sbt
application.version=${sbt.application.version}
我怎样才能做到这一点?有可能吗?
更新:值得一提的是,在 Maven 中,这些构建设置成为 Java 系统属性并且可以轻松使用。