There are some very good answers here, I just wanted to add a few small points and provide details that became more clear with time.
In-Browser-Reporting: Listen to 2 bug reports in Javascript (using the google close compiler) and CSS files in the browser, as well as not only Java / Scala files. It's really cool.
Deployment as WAR: Play 2 does not officially support deployment or export as a WAR. There is a plugin that should provide such support, but is in beta with some known issues. Full support for all the features of Play 2 is actually impossible without Servlets 3.1 containers, which take at least six months, possibly more.
Plug-ins: There is still much more for game 1, if you are depending on some plug-ins, make sure it exists for game 2.
IDE support: IntelliJ 12 should have built-in support for playback 2. You can already get EAP (I have run out of valid hyperlinks, so you have to go to Google). p>
Subjective opinion: It seems to me that Play 2 sacrificed some simplicity to support more advanced features and more complete type safety. I'm not saying that Play 2 is tough or not intuitive, but less than Play 1.
Play 1 was a web map for web developers web developers. Play 2 is a promising web platform for web developers web developers.
So to speak, there was a slight shift in focus, ease of use is no longer the main goal, but one of the two main goals. This, of course, is only my opinion, and I know very little.
Shrulik Aug 10 '12 at 16:17 2012-08-10 16:17
source share