Rebar3版本没有运行并且崩溃,无法在bootfile中扩展$ ERTS_LIB_DIR

时间:2017-11-28 16:43:17

标签: erlang rebar3

  

Erlang Version = Erlang / OTP 19

我使用rebar3创建了一个新的erlang应用程序 以下是步骤:

rebar3 new app myapp
rebar3 compile
rebar3 new release myrel
cd myrel
rebar3 release
cd myrel/myapp/_build/default/rel/myapp/bin
./myapp start

我收到以下错误:

  

init在do_boot中终止(无法在bootfile中扩展$ ERTS_LIB_DIR)   正在写入崩溃转储:erl_crash.dump ...已完成

有人可以查看我在这里缺少的东西吗? 感谢。

1 个答案:

答案 0 :(得分:0)

如果您执行rebar3 as prod tar之类的操作,则应获得可在服务器上展开的.tar.gz文件,其中bin/myapp用于启动/停止/附加。如果您执行rebar3 release之类的操作,则会将_build/内置为_build/default/rel/myapp/bin/myapp,其中开始/停止脚本位于rebar3 new release myrel中。你为什么使用update