繁体   English   中英

Rebar3版本无法运行且崩溃,无法在启动文件中扩展$ ERTS_LIB_DIR

[英]Rebar3 release does not run and crash with cannot expand $ERTS_LIB_DIR in bootfile

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

有人可以检查我在这里想念的吗? 谢谢。

如果您将rebar3 as prod tar ,则应该获得一个.tar.gz文件,该文件可以在服务器上扩展,其中bin/myapp用于启动/停止/附加。 如果您执行rebar3 release ,它会内置到_build/ ,而开始/停止脚本位于_build/default/rel/myapp/bin/myapp 为什么使用rebar3 new release myrel

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM