Play 2.3 com Activator – o que mudou

  • 6

Play 2.3 com Activator – o que mudou

Category : Java , Play

4 Flares Twitter 0 Facebook 4 Filament.io 4 Flares ×

Desde a versão 2.2 do Play Framework existia uma opção alternativa de download além da tradicional, chamada de Activator.

Se você nunca ouviu falar de Play Framework, a DZone publicou um resumo para consulta em PDF, confira!

A partir da versão 2.3 em diante, as duas opções foram unificadas.

Infelizmente isso causou mais confusão do que ajudou!

wtf

Apesar das reclamações (minhas inclusive) sobre essa mudança, a Typesafe não se interessou no que a comunidade achou e manteve as duas coisas unificadas.

Tecnicamente,tanto o programa “play” como o “activator” são uma casca para outro programa que realmente faz todas as tarefas, que é o Simple Build Tool (sbt).

A sua aplicação feita em Play 2.2 executada com o Activator vai funcionar sem problemas, mas se desejar usar as bibliotecas mais novas, é necessário alterar alguns arquivos em seu projeto:

  • project/build.properties – altere o valor de sbt.version para 0.13.5
  • project/plugins.sbt – altere o valor de addSbtPlugin para 2.3.6
  • build.sbt – troque play.Project.playJavaSettings por lazy val root = (project in file(“.”)).enablePlugins(PlayJava)

Depois crie um projeto novo do tipo play-java em outro diretório e copie
os arquivos activator*.* para a raiz do seu projeto.

Em seguida entre no diretório de sua aplicação e rode:

  1. activator clean
  2. activator debug run

play_full_color

O guia completo de migração está em no site também.

Em breve o livro Play Framework – Java para web sem servlets e com diversão será atualizado com essas novidades do Activator.

O Activator possui uma parte gráfica, que você gerencia a sua aplicação via web browser, o que facilita bastante a vida de quem não gosta muito de comandos em modo texto.

activator-ui

Nem sempre gostamos de mudanças, mas eu acredito que a longo prazo teremos mais benefícios.

Fernando Boaglio, para a comunidade


About Author

Fernando Boaglio

???

6 Comments

pet

29/novembro/2014 at 11:53 am

No aguardo da atualização do livro. Comprei ontem e vi que não estava atualizado. 😐

Fernando Boaglio

29/novembro/2014 at 8:51 pm

Oi, deve estar em revisão… em breve será atualizado =)

Gleison

3/janeiro/2015 at 8:12 pm

Comprei o livro impresso, serei atualizado?

Fernando Boaglio

4/janeiro/2015 at 12:21 am

Olá, eu não tenho nenhum controle sobre isso, por favor fale com a editora.

Thiago Souza

22/março/2017 at 5:37 pm

Comprei o livro (e-book) essa semana e vi que não está atualizado. Vários métodos agora foram depreciados.

Como faço para receber a atualização do livro?

Fernando Boaglio

23/março/2017 at 7:27 am

@Thiago Souza o livro receberá uma atualização em alguns meses

Leave a Reply

Quero saber mais sobre…

Inscreva-se para receber as novidades!

Arquivos

4 Flares Twitter 0 Facebook 4 Filament.io 4 Flares ×