无法在bootfile中扩展$ ERTS_LIB_DIR

时间:2016-12-14 14:59:08

标签: erlang rebar relx

我使用rebar3创建了一个版本,但是我在远程服务器上运行/启动应用程序时遇到了问题。

当我运行以下命令时:

$> /home/app/releases/0.0.1# erl -boot start

我收到以下错误:

{"init terminating in do_boot",'cannot expand $ERTS_LIB_DIR in bootfile'}
init terminating in do_boot (cannot expand $ERTS_LIB_DIR in bootfile)

Crash dump is being written to: erl_crash.dump...done

我做错了什么?

1 个答案:

答案 0 :(得分:0)

您是如何创建发布的?如果您执行rebar3 as prod tar之类的操作,您将获得一个可以在服务器上展开的.tar.gz,bin/APP用于启动/停止/附加。

如果您执行rebar3 release之类的操作,它会构建到_build,其中开始/停止脚本位于_build/default/rel/APP/bin/APP