Il y a de très bonnes réponses ici, je voulais juste ajouter quelques petits points et fournir des détails qui sont devenus plus clairs avec le temps.
Reportage dans le navigateur : Play 2 signale les erreurs dans les fichiers Javascript (à l'aide du compilateur de fermeture de Google) et CSS dans le navigateur, et pas seulement dans les fichiers Java/Scala. C'est vraiment cool.
Déploiement en tant que WAR : Jeu 2 n'est pas encore officiellement supportent le déploiement ou l'exportation en tant que WAR. A plug-in Il existe un logiciel qui est censé fournir un tel support, mais il est en version bêta et présente quelques problèmes connus. La prise en charge complète de toutes les fonctionnalités de Play 2 n'est pas vraiment possible sans les conteneurs Servlets 3.1, ce qui prendra au moins une demi-année, probablement plus.
Plug-ins : Pour l'instant, il y en a encore beaucoup d'autres pour le jeu 1, si vous dépendez d'un plug-in, assurez-vous qu'il existe aussi pour le jeu 2.
Support IDE : IntelliJ 12 devrait venir avec un support intégré pour play 2. Vous pouvez déjà obtenir le PAE (je n'ai plus de liens hypertextes autorisés, vous devrez donc chercher sur Google).
Avis subjectif : J'ai l'impression que Play 2 a sacrifié une certaine simplicité au profit d'une prise en charge de fonctionnalités plus avancées et d'une sécurité de type plus complète. Je ne dis pas que Play 2 est difficile ou non intuitif, mais il l'est moins que Play 1.
Play 1 était un framework web pour les développeurs web par les développeurs web. Play 2 est un framework web tourné vers l'avenir pour les développeurs web par les développeurs web.
Pour dire qu'il y a eu un léger changement d'orientation, la facilité d'utilisation n'est plus l'objectif principal, mais l'un des deux objectifs principaux. Ce n'est bien sûr que mon opinion et je n'en sais que très peu.