AlexJoz / play2-maven-plugin

Automatically exported from code.google.com/p/play2-maven-plugin
0 stars 0 forks source link

Upgrade Play! version from 2.4-M2 to 2.4-RC2 #70

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
There were many changes, especially in routes compiler (static vs dynamic 
routing).
Maven plugin does not support dynamic routing yet!

WARNING (from Play! developers):
Play! Framework 2.4 line is still in development phase and is not intended to 
be used in production!

Original issue reported on code.google.com by gslowiko...@gmail.com on 12 May 2015 at 8:14

GoogleCodeExporter commented 8 years ago
https://code.google.com/p/play2-maven-plugin/source/detail?r=1228 - provider 
upgraded: required dependency versions changes, Play24RoutesCompiler changes, 
small Play24TemplateCompiler improvement.

WARNING:
In Play! 2.4 incremental routes compilation logic was removed from 
"routes-compiler" and implemented in "sbt-plugin" actually using 
"com.typesafe.sbt.web.incremental.syncIncremental" from "sbt-web" plugin. 
Because it's in SBT plugin not, it's impossible to use it. Instead old logic, 
with one "hack" in 'PlayRoutesCompileMojo' remains (at least for now). It works 
for default configurations. Wasn't tested with multi-module projects with 
multiple routes files.

Original comment by gslowiko...@gmail.com on 12 May 2015 at 8:23

GoogleCodeExporter commented 8 years ago
New 1.0.0-beta2-SNAPSHOT snapshot deployed.

Original comment by gslowiko...@gmail.com on 12 May 2015 at 8:29

GoogleCodeExporter commented 8 years ago
https://code.google.com/p/play2-maven-plugin/source/detail?r=1229, 
https://code.google.com/p/play2-maven-plugin/source/detail?r=1230 - test 
projects upgraded.

Original comment by gslowiko...@gmail.com on 12 May 2015 at 9:37

GoogleCodeExporter commented 8 years ago
The "hack" was removed from PlayRoutesCompileMojo in 
https://code.google.com/p/play2-maven-plugin/source/detail?r=1233

Original comment by gslowiko...@gmail.com on 15 May 2015 at 9:34