作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
根据 this nice trick我正在设置版本和命令后 play normalized-name version
在控制台中得到类似的输出
[info] Loading project definition from /www/apps/MyApp/project
[info] Set current project to MyApp (in build file:/www/apps/MyApp/)
[info] myapp
[info] 1.2.3
myapp-1.2.3
这样的连接值。或至少只有值
myapp
和
1.2.3
(没有加载信息 [info] 前缀)我该怎么做?
最佳答案
我使用 SBT 0.13 that's only available since Play 2.2所以你的里程可能会有所不同。
在 build.sbt
定义一个打印出 version
的任务环境。
lazy val showVersion = taskKey[Unit]("Show version")
showVersion := {
println(version.value)
}
normalizedName
(又名
normalized-name
)。
showVersion
任务,运行以下命令获取版本:
$ play --error 'set showSuccess := false' showVersion
0.1-SNAPSHOT
showSuccess := false
至
build.sbt
使命令更短 - 见
How to turn off info and success messages in sbt?
关于playframework - 如何仅在 Play 2.1 的命令行上获取应用程序名称和版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21133830/
我是一名优秀的程序员,十分优秀!