I got the error: 'EXIT',{undef,[{compile,forms, ... when start the application generated by rebar3 release
I got the error: 'EXIT',{undef,[{compile,forms, ... when start the application generated by rebar3 release
应用程序可以运行 由 erlang shell -erl 很好地启动,但是出现错误:
{"Kernel pid terminated",application_controller,"
{application_start_failure,gateway,{bad_return,{{gateway_app,start,[normal,[]]},
{'EXIT',{undef,[{compile,forms, ...
从 _build/default/rel/xmxx/bin/xmxx 开始时。
rebar.config 是
{erl_opts,
[debug_info,
{i, "include"},
{outdir, "./ebin"},
{src_dirs, ["src", "../../src"]}]}.
{deps, []}.
{relx, [{release, {xmxx, "0.0.1"}, [gateway, kernel, stdlib, sasl]},
{sys_config, "./config/sys.config"},
{vm_args, "./config/vm.args"},
{dev_mode, true},
{include_erts, false},
{extended_start_script, true}]
}.
{profiles,
[{prod,
[{relx, [
{dev_mode, false},
{include_erts, true},
{include_src, false}]
}]
}]
}.
gateway.app.src 是
{application, gateway, [
{description, "This is server gateway."},
{vsn, "0.0.1"},
{registered, [gateway_sup]},
{mod, {gateway_app, []}},
{applications, [kernel, crypto, stdlib, sasl]},
{env,[]},
{modules, [xmxx_run]},
{maintainers, []},
{licenses, []},
{links, []}
]}.
如有任何帮助,我们将不胜感激!
它抱怨 compile:forms
未定义,可能是因为 compile
在 compiler
应用程序中,您没有包含它。
应用程序可以运行 由 erlang shell -erl 很好地启动,但是出现错误:
{"Kernel pid terminated",application_controller,"
{application_start_failure,gateway,{bad_return,{{gateway_app,start,[normal,[]]},
{'EXIT',{undef,[{compile,forms, ...
从 _build/default/rel/xmxx/bin/xmxx 开始时。
rebar.config 是
{erl_opts,
[debug_info,
{i, "include"},
{outdir, "./ebin"},
{src_dirs, ["src", "../../src"]}]}.
{deps, []}.
{relx, [{release, {xmxx, "0.0.1"}, [gateway, kernel, stdlib, sasl]},
{sys_config, "./config/sys.config"},
{vm_args, "./config/vm.args"},
{dev_mode, true},
{include_erts, false},
{extended_start_script, true}]
}.
{profiles,
[{prod,
[{relx, [
{dev_mode, false},
{include_erts, true},
{include_src, false}]
}]
}]
}.
gateway.app.src 是
{application, gateway, [
{description, "This is server gateway."},
{vsn, "0.0.1"},
{registered, [gateway_sup]},
{mod, {gateway_app, []}},
{applications, [kernel, crypto, stdlib, sasl]},
{env,[]},
{modules, [xmxx_run]},
{maintainers, []},
{licenses, []},
{links, []}
]}.
如有任何帮助,我们将不胜感激!
它抱怨 compile:forms
未定义,可能是因为 compile
在 compiler
应用程序中,您没有包含它。