【问题标题】:Why cannot I run rebar3 commands in an application generated with rebar3?为什么我不能在使用 rebar3 生成的应用程序中运行 rebar3 命令?
【发布时间】:2020-08-22 18:15:47
【问题描述】:

我一直在尝试生成一个 rebar3 应用程序,但是我遇到了一个问题,我使用 rebar3 生成了新应用程序,当我尝试编译它时出现如下错误:

> ===> Verifying dependencies...
> ===> Uncaught error in rebar_core.

当我尝试使用 rebar3 shell 时出现同样的错误。但是我可以在所有其他目录中使用命令 rebar3 shell,包括生成的应用程序的子目录。

rebar3 版本返回:

rebar 3.14.0-rc1+build.4613.reffb58aa1f on Erlang/OTP 22 Erts 10.6

我不知道可能导致错误的原因,如果有任何建议,我将不胜感激。

【问题讨论】:

    标签: erlang erlang-shell erlang-supervisor erl rebar3


    【解决方案1】:

    尝试在您的应用程序中执行rebar clean 并删除_build 文件夹,然后尝试运行rebar compile

    【讨论】:

      【解决方案2】:

      几个想法。

      1. 尝试设置DEBUG并运行你的rebar3命令,即export DEBUG=1

      2. 您正在为新的 rebar3 版本运行候选版本,不妨试试最新的 3.13.X 版本。

      【讨论】:

        猜你喜欢
        • 2016-12-26
        • 2020-11-09
        • 2016-11-12
        • 1970-01-01
        • 2017-04-10
        • 1970-01-01
        • 2020-04-05
        • 2021-08-17
        • 2016-11-27
        相关资源
        最近更新 更多