我想使用 rebar 在 Windows 7 中发布和升级我的应用程序,我的 erlang 版本是 R15B。在rebar的wiki之后,我已经发布了一个版本。但是,我在进行升级时遇到了问题。当我输入此命令后:
rebar generate-upgrade previous_release=exemplar_1
它向我显示了这个错误:
ERROR: Systools [systools:make_tar/2] aborted with: [{error_add_appl,
{hipe,
{tar_error,
{add,
"f:/exemplar/rel/exemplar_1/lib/hipe-3.9/ebin/hipe.beam",
{"f:/exemplar/rel/exemplar_1/lib/hipe-3.9/ebin/hipe.beam",
enoent}}}}}]
ERROR: 'generate-upgrade' failed while processing f:/exemplar/rel: rebar_abort
在输入此命令之前,我将所有 .app 文件中的 {start_phases, undefined} 条目替换为 {start_phases,[]}。
我在谷歌上找不到任何有用的东西,所以我在这里寻求帮助。