【问题标题】:Is it possible to bundle a Play! application into a single executable?是否可以捆绑播放!应用程序转换为单个可执行文件?
【发布时间】:2013-03-30 04:33:36
【问题描述】:

我正在使用 Scala + Play! 构建一个应用程序。这不是一个普通的 Web 应用程序。相反,它只是一个可以在 localhost 上执行某些操作的软件。换句话说,它将被分发到多个客户端的机器上。因此,我希望它真正便携且重量轻。我不希望客户端在运行程序之前必须手动安装 Scala、Play 和 JVM。

所以我的问题是,有没有办法捆绑 Play!应用程序转换为单个可执行文件?它实际上不必只是一个文件,也就是说,对于技术知识很少的客户来说,它必须非常容易才能轻松运行此应用程序。

希望我说的很清楚......

谢谢!

【问题讨论】:

    标签: scala web-applications playframework


    【解决方案1】:

    或者,也许您只是在寻找一种方法来轻松地dist 您的应用程序? :) 看看这里:http://www.playframework.com/documentation/2.1.0/ProductionDist

    这将在您项目的全新dist 子目录中生成一个独立的.zip 文件。该档案中唯一缺少的就是 JVM

    【讨论】:

    • +1。如果已经内置了一些东西,人们应该先尝试一下。
    • 这正是我想要的!谢谢:D
    【解决方案2】:

    您可以使用 sbt-native-packagersbt-assembly 之类的东西。

    【讨论】:

      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 2021-05-06
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 2018-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多