首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >COTS产品中的包Erlang OTP

COTS产品中的包Erlang OTP
EN

Stack Overflow用户
提问于 2013-10-18 22:13:54
回答 1查看 271关注 0票数 1

我们希望在我们的产品中包括RabbitMQ,这进一步要求Erlang。我们不希望我们的客户在安装我们的产品之前安装Erlang,并且希望找到将Erlang包含在我们自己的产品安装程序中的方法。

做这件事的策略是什么?我们希望支持Windows和Linux。目前,我的理解是,在Windows上没有ZIP版本的Erlang。所以我是这么想的

  1. 包括Erlang安装程序,并在我们的产品安装程序运行时启动它
  2. 安装Erlang,压缩安装dir,并让我们的产品安装程序在客户的机器上解压缩它
  3. 。。。?

谢谢你的建议。

10/21编辑

我想通了。当erl.exe启动时,它为分布式erlang提供一个名称解析器守护进程(epmd.exe)。这个exe的位置是硬编码在/otp/install/path/bin/erl.ini中。

在将otp安装从C:\Program复制到我选择的目录后,我必须更新erl.ini文件以反映empd进程路径中的更改。之后,我从c:\Program卸载OTP,并能够从复制它的目录中启动erlang。

兰吉特

EN

回答 1

Stack Overflow用户

发布于 2013-10-25 21:06:49

另一个作为发行版标准方式的选项是使用钢筋。这个包包含OTP,它比复制已安装的窗口二进制文件和更改erl.ini或更改linux中的erl脚本更简洁。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19459869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档