[英]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.