W górnym odpowiedzi Play Framework 2: Read the application version defined in Build.scala to zasugerował, że numer wersji aplikacji zostaną określone w conf/application.conf
i ładowane w Build.scala
przez play.api.Configuration
. Używam Play 2.1-RC2
i otrzymuję następujący komunikat o błędzie podczas budowy:Zagraj Framework 2.1: Używaj play.api.Configuration w Build.scala
[error] [...]/project/Build.scala:7: object Configuration is not a member of package play.api
[error] val conf = play.api.Configuration.load(new File("."))
myślę, że to może być spowodowane tym, że przy play 2.1 build zależności muszą zostać określone jako wtyczki do SBT i play.api.Configuration
nie jest częścią wtyczki SBT Play. Zgaduję, że muszę uwzględnić główne biblioteki Play w project/plugins.sbt
, ale nie byłem w stanie dowiedzieć się, jak to zrobić. Jakieś pomysły?
(uwaga: uczyniłby ten komentarz w oryginalne pytanie, czy miałem wystarczająco dużo punktów REP)
To działa, dziękuję. Przeprosiny za późną odpowiedź. – user1995521
Uważaj! Nie używaj kropek i spacji w 'appName' gry-2.1.x. Lub przywitaj się z 'java.lang.ExceptionInInitializerError'. – HEX
@kapep: czy chcesz zobaczyć to pytanie i ewentualnie coś zasugerować? http://stackoverflow.com/q/21133830/1066240 – biesior