【问题标题】:Play Framework - activator vs sbtPlay Framework - 激活器 vs sbt
【发布时间】:2014-10-08 16:48:52
【问题描述】:

Play activator 和只使用 sbt 和 play 插件有什么区别?正如我所看到的,sbt 已经支持许多操作,并且激活器仅将调用重新路由到 sbt。所以,我试图在 Play Framework 网页上找到一个解释,但可以找到任何可以说明使用激活器而不是纯 sbt 的好处。

【问题讨论】:

    标签: playframework-2.0 sbt


    【解决方案1】:

    就像你说的,Activator 将它的很多逻辑委托给 sbt。 Activator 主要旨在帮助想要开始新项目的人。这意味着对于新用户来说,它比 sbt 有一些更好的错误信息。它还提供了两个命令来帮助新用户:

    • activator new - 从模板创建一个新项目。这也会自动下载最新的模板列表。
    • activator ui - 启动用于创建和运行项目的 Web 浏览器 UI。这使新用户更容易开始编码和运行项目。 UI 还具有教程功能,因此模板编写者可以向新用户解释他们的模板。

    由于我是一位经验丰富的用户,我主要使用 sbt 而不是 Activator。我倾向于只使用 Activator 来创建新项目。这并不意味着 Activator 不是一个有用的产品,只是我已经习惯使用 sbt。

    这里有更多信息:https://www.playframework.com/documentation/2.3.x/Highlights23

    【讨论】:

      【解决方案2】:

      看起来他们正在 Play 2.6 中放弃对激活器的支持:

      https://groups.google.com/forum/#!topic/play-framework/NeMD04W6bN4

      所以我猜如果你今天决定使用 Play Framework,那么 sbt 是最好的选择。

      【讨论】:

      猜你喜欢
      • 2014-12-08
      • 2014-09-25
      • 1970-01-01
      • 2018-06-10
      • 2015-10-07
      • 2020-03-24
      • 1970-01-01
      • 2016-02-03
      • 2014-11-09
      相关资源
      最近更新 更多