在启动Erlang应用程序时运行代码

时间:2014-06-27 19:27:12

标签: erlang startup

我想在Erlang应用程序的启动时运行一些代码。是要连接到数据库并初始化一些东西。我怎么能这样做?

1 个答案:

答案 0 :(得分:6)

您可以从应用程序的输入模块的start/2功能中调用所需的功能(在其中实现-behaviour(application),并在*.app*.app.src中指定使用钢筋)。 创建发布后,启动应用程序时将执行start/2功能。

有关发布的更多信息,请here(假设使用了rebar)。