0

我使用 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

我究竟做错了什么?

4

1 回答 1

0

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

如果您执行类似的操作rebar3 release,它将构建到_build中,启动/停止脚本位于_build/default/rel/APP/bin/APP.

于 2016-12-14T16:20:12.153 回答