【问题标题】:Getting error {missing_app_file,.. on rebar get-deps在钢筋 get-deps 上出现错误 {missing_app_file,..
【发布时间】:2014-12-19 15:22:42
【问题描述】:

我在我的 rebar.config 中设置了一些依赖项(我之前在其他项目中做过)

rebar.config:

{sub_dirs, ["sbin", "priv"]}.
{lib_dirs, ["deps/erlang"]}.
{erl_opts, [{parse_transform, lager_transform}]}.
{eunit_opts, [verbose, {report,{eunit_surefire,[{dir,"."}]}}]}.
{cover_enabled, true}.
{cover_export_enabled, true}.
{deps, [
{lager, "2.0.3",
    {git, "git://github.com/basho/lager.git", {tag, "2.0.3"}}},
{ezk, ".*",
    {git, "git@github.com:campanja/ezk.git"}}
]}.

当我运行 rebare get-deps 时,我收到以下错误:

ERROR: Dependency dir /Users/me/workspace/erlang/try-ezk/deps/ezk failed application validation with reason:
{missing_app_file,"/Users/me/workspace/erlang/try-ezk/deps/ezk"}.
ERROR: 'get-deps' failed while processing /Users/me/workspace/erlang/try-ezk: rebar_abort

我真的不确定这次我做错了什么。任何帮助将不胜感激。

【问题讨论】:

    标签: erlang rebar


    【解决方案1】:

    您是否尝试过使用这种语法:

    {ezk, ".*",{git, "git://github.com/campanja/ezk.git"}}
    

    【讨论】:

    • 致@jgritty,我知道我提出的语法是正确的,但这并不意味着另一个不是。所以没有证据表明它会解决问题,这就是我要求尝试的原因。
    猜你喜欢
    • 2012-06-26
    • 2012-10-15
    • 2012-04-28
    • 2011-10-14
    • 2013-01-12
    • 2011-06-12
    • 2016-08-05
    • 2013-08-05
    • 1970-01-01
    相关资源
    最近更新 更多