Deployment 最佳实践:在windows上部署Erlang应用程序

Deployment 最佳实践:在windows上部署Erlang应用程序,deployment,erlang,Deployment,Erlang,部署随时可用的erlang应用程序时,我不希望用户 在上找到正确的erl释放 互联网 安装erl虚拟机 解压并确定梁文件的位置(与应用程序一起) 阅读自述 修改任何看起来像配置文件的内容 我有一些想法,但我想得到一些意见。SAE(单机Erlang)曾经是一个非常好的解决方案,适用于您描述的情况,但似乎不再保持这种状态 虽然我自己从来没有使用过它,但它似乎很接近您想要的:它提供了一个自解压安装程序(虽然目前不适用于Windows)和提供定制的最小Erlang框架的选项 我们的核心是接待公众 包

部署随时可用的erlang应用程序时,我不希望用户

  • 在上找到正确的erl释放 互联网
  • 安装erl虚拟机
  • 解压并确定梁文件的位置(与应用程序一起)
  • 阅读自述
  • 修改任何看起来像配置文件的内容
我有一些想法,但我想得到一些意见。

SAE(单机Erlang)曾经是一个非常好的解决方案,适用于您描述的情况,但似乎不再保持这种状态

虽然我自己从来没有使用过它,但它似乎很接近您想要的:它提供了一个自解压安装程序(虽然目前不适用于Windows)和提供定制的最小Erlang框架的选项

我们的核心是接待公众 包含可靠数据的存储库 与Erlang OTP兼容的应用程序。我们的 存储库使开发人员能够使用 由Erlang编写的软件 社区和出版 分发他们自己的软件


但它更面向后端,因此不是一个完整的解决方案。

与Erlang R13B02一起发布的应用程序旨在解决这个问题。请注意,它目前是一个beta版(版本0.5)。

/,我对Elixir和Clojure有同样的问题。函数式编程语言需要彻底打击其不切实际的名声。