我正在编写我的第一个erlang应用程序,我希望按照在erlang生态系统中完成的方式来做。我的应用程序依赖于ssl,inets服务和log4erl应用程序已经启动,现在我在erlang shell中手动启动它们。之后,我开始我的应用程序的主管启动其他部分。问题是我应该如何组织事情,以便不需要手动启动ssl,inets和log4erl?
答案 0 :(得分:2)
您应该尝试Erlang版本处理系统。
检查文档here。
答案 1 :(得分:0)
另请参阅this question的答案以获取解释,并提供一些指向工具的指示,以便更轻松地创建发行版。摘录如下:
有一些第三方工具可以让您更轻松地创建版本,例如rebar,relx,mad,erlang.mk或builderl(否最后一个文档,这些应用程序中的一些示例用法:humbundee,builderl_sample_project_sc)。