java - 在不同版本的Play Framework下开发和运行

标签 java scala playframework

是否可以在 Play Framework 1.2.x/1.3.x 下开发和测试应用程序,并在用 Play Framework 2.x.x 编写的生产就绪 Web 应用程序中运行它(例如作为模块)?

最佳答案

,无法将 Play 1.x 应用程序作为模块或类似应用程序运行 在 Play 2.x 项目下/之内。 Play 2.x 完全从头开始重写 - 可以说它是一个完全不同的框架,具有与 Play 1.x 相同的概念。

但是,您可以让应用程序相互通信(例如通过网络服务、消息系统等),但我认为这不是一个很好的解决方案。

我的建议是只使用最新版本的 Play 2.x - Play 1.x 正在慢慢消亡,不要使用它。 Play 2 的开发正在推进,而 Play 1 几乎没有更新和新功能。 Play 2 社区也更加活跃。 Play 1 项目只有一两个活跃的提交者 - 当他们辞职时,我想没有人会再关心这个框架了。 Play 1 邮件列表也基本上已经死了。

关于java - 在不同版本的Play Framework下开发和运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33354358/

相关文章:

java - 如果您不使用 Google 帐户进行身份验证,GAE/Java 是否提供暴力破解保护?

java - Cassandra:在 super 列上设置 TTL

scala - Spark/Scala 打开压缩的 CSV 文件

json - Play框架和Scala : Problems with FakeRequest & JSON POST in unit test

java - 从 Play 2.4 转换到 Play 2.5 时异步操作中出现 NullPointerException

java - Apache Commons UrlValidator 不支持 unicode。有替代方案吗?

java - 使用显式类型参数调用静态导入的方法

Scala - 查找两个 Seq 不同的第一个位置

sql - 在理解中实现 DISTINCT

scala - 继承和多态关系是否可能/Slick 的一个好主意?