无法在引导文件中扩展 $ERTS_LIB_DIR
Cannot expand $ERTS_LIB_DIR in bootfile
我使用 rebar3 创建了一个版本,但我的远程服务器上的应用程序 running/booting 有问题。
当我运行以下命令时:
$> /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
我做错了什么?
您如何创建版本?如果你做类似 rebar3 as prod tar
的事情,你会得到一个可以在服务器上扩展的 .tar.gz,bin/APP
用于 start/stop/attach。
如果您执行类似 rebar3 release
的操作,它将构建到 _build
中,而 start/stop 脚本位于 _build/default/rel/APP/bin/APP
.
中
我使用 rebar3 创建了一个版本,但我的远程服务器上的应用程序 running/booting 有问题。
当我运行以下命令时:
$> /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
我做错了什么?
您如何创建版本?如果你做类似 rebar3 as prod tar
的事情,你会得到一个可以在服务器上扩展的 .tar.gz,bin/APP
用于 start/stop/attach。
如果您执行类似 rebar3 release
的操作,它将构建到 _build
中,而 start/stop 脚本位于 _build/default/rel/APP/bin/APP
.