2015-05-13 13 views
5

Używam playframework dla aplikacji. Znajduję niektóre z niespójności z dokumentacją. Takie jak w dokumentacji jest napisane, że konstruktor klasy FakeHeaders powinien mieć mapę z ciąg i nast sznurka. Zostało to napisane w Dokumentacji.Jak znaleźć wersję projektu playframework?

case class FakeHeaders (data: Map[String, Seq[String]]) extends Headers with Product with Serializable

To link dokumentacji.

Ale kiedy piszę to, ja otrzymuję błąd kompilacji mówiąc, że FakeHeaders powinien mieć nast zamiast mapie.

To jest błąd, który otrzymuję.

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

Uważam, że jest tak dlatego, że ramy, z których korzystam, są stare. Ale nie wiem, jakiej wersji używam. Jak mogę znaleźć wersję playframework istniejącego projektu?

Mam nadzieję, że moje pytanie było jasne. Jeśli jest jakieś zamieszanie, proszę zapytaj. Z góry dziękuję.

+1

Powiedziałbym, że używasz przynajmniej [Play 2.1.1] (https://www.playframework.com/documentation/2.1.1/api/scala/index.html#play.api.test.FakeHeaders) . –

Odpowiedz

8

W plugins.sbt:

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.8")

Moja wersja jest 2.3.8.

+1

to moja wersja 2.2.1. Dziękuję Ci. –