Erlang 使用rebar3创建版本时包括start_sasl.boot
当我使用rebar3(Erlang 使用rebar3创建版本时包括start_sasl.boot,erlang,otp,rebar,Erlang,Otp,Rebar,当我使用rebar3(rebar3 release或rebar3 tar)创建一个发行版,并且我包含ERT时,start\u sasl.boot脚本丢失并阻止我启动应用程序 # ./erts-8.2.1/bin/erl -boot start_sasl [...] {"init terminating in do_boot",{'cannot get bootfile','start_sasl.boot'}} init terminating in do_boot () 我当前的rebar.
rebar3 release
或rebar3 tar
)创建一个发行版,并且我包含ERT时,start\u sasl.boot
脚本丢失并阻止我启动应用程序
# ./erts-8.2.1/bin/erl -boot start_sasl [...]
{"init terminating in do_boot",{'cannot get bootfile','start_sasl.boot'}}
init terminating in do_boot ()
我当前的rebar.config
版本部分:
{relx, [
{release, {my_app, "1.0.0"}, [my_app]},
{dev_mode, false},
{include_erts, true},
{extended_start_script, false},
{generate_start_script, false},
{overlay, [
{copy, "priv/scripts/nodetool", "bin"},
{copy, "priv/scripts/run", "bin"}
]}
]}.
是否有一个我缺少的设置将start\u sasl.boot
包含在发布目录中