1

Erlang 版本 = 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 中终止(无法在引导文件中扩展 $ERTS_LIB_DIR)崩溃转储正在写入:erl_crash.dump...done

有人可以检查我在这里缺少什么吗?谢谢。

4

1 回答 1

0

如果你做类似的事情,rebar3 as prod tar你应该得到一个.tar.gz可以在服务器上扩展的文件,bin/myapp用于启动/停止/附加。如果您执行类似的操作rebar3 release,它将构建到_build/中,启动/停止脚本位于_build/default/rel/myapp/bin/myapp. 你为什么用rebar3 new release myrel

于 2017-11-29T23:11:55.697 回答