scala - 如何找到项目的 Play Framework 版本?

标签 scala playframework version

我正在为应用程序使用 playframework。我发现一些与文档不一致的地方。例如,在文档中写到 FakeHeaders 类的构造函数应该有一个字符串映射和字符串序列。
这写在文档中。
case class FakeHeaders (data: Map[String, Seq[String]]) extends Headers with Product with Serializable
这是link的文档。

但是当我写它时,我收到一个编译错误,说 FakeHeaders 应该有一个 seq 而不是映射。

这是我得到的错误。

[error]  found   : Map[String,Seq[String]]
[error]  required: Seq[(String, Seq[String])]

我相信这是因为我使用的框架很旧。但我不知道我使用的是什么版本。如何找出现有项目的 playframework 版本?

我希望我已经把我的问题说清楚了。如果有一些困惑,请询问。提前致谢。

最佳答案

plugins.sbt :
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.8")
我的版本是 2.3.8 .

关于scala - 如何找到项目的 Play Framework 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30215889/

相关文章:

scala - 使用 for-complural 实现折叠

scala - 如何在 spark-scala 中将 Iterable[String] 保存到 hdfs

mysql - 持久异常 : ERROR executing DML bindLog[] error[Field 'id' doesn't have a default value]

java - 部署玩!作为可执行 jar 的应用程序

ruby-on-rails - 制作脚本使用 1.8.7,Rails 使用 1.9.2

scala - spark 2.2 cache() 导致驱动程序 OutOfMemoryerror

scala - 是否有将 Int 限制为范围的内置函数?

java - Playframework Ebean.Save() 给出连接关闭

sql - 如何查看当前Oracle DBMS是否是企业版?

android-studio - Android Studio构建错误:此版本的Android Studio与所使用的Gradle插件不兼容。尝试禁用即时运行