Erlang 应用程序asn1在发布应用程序发布名称中使用,不能排除

Erlang 应用程序asn1在发布应用程序发布名称中使用,不能排除,erlang,rebar,Erlang,Rebar,出现此错误时,我尝试生成版本: ERROR: generate failed while processing rel: {'EXIT',{{badmatch,{error,"Application asn1 is used in release \"app-release\" and cannot be excluded"}} 在我的retool.config {lib_dirs, ["../../", "../deps"]} {app, asn1, [{incl_cond, exclude

出现此错误时,我尝试生成版本:

ERROR: generate failed while processing rel: {'EXIT',{{badmatch,{error,"Application asn1 is used in release \"app-release\" and cannot be excluded"}}
在我的
retool.config

{lib_dirs, ["../../", "../deps"]}
{app, asn1, [{incl_cond, exclude}]}
但这种错误仍然存在


另外,我只是尝试生成具有外部依赖项(如mochiweb和sqlite)的发布版本。

您在reltool配置中排除了
asn1
应用程序,但正如错误消息所说,它存在依赖项。将其更改为:

{app, asn1, [{incl_cond, include}]}
或者,您可以完全删除该行


我知道
reltool
文档很乏味,但值得一读。

谢谢你的回答,但问题仍然存在。既不包括asn1也不删除这一行对我没有帮助。错误消息甚至没有改变,这让我很惊讶。你知道哪个应用程序依赖于asn1吗?不知道。这可能是mochiweb或sqlite库。我是否应该在此应用程序中包含
asn1