Rebar3&;RabbitMQ amqp_客户端
更新: 使用hex而不是git向rebar.config添加依赖项解决了这个问题。使用格式{amqp_client,“3.7.8”},{rabbit_common,“3.7.8”} 原始问题- 在将RabbitMQ amqp_客户端集成到现有的Erlang应用程序中时,我遇到了真正的困难。我让它工作测试,但这是一个丑陋的方式做 我的步骤: 将amqp_客户端添加到rebar.config deps和relx, 在编译时,这会发出一条消息,表明找不到amqp_client.app 进入./\u build/default/lib/amqp\u client/并运行make, 重新运行rebar3版本 获取有关缺少rabbit_公用文件/文件夹的错误, 将其添加到rebar.config deps和relx 重新运行rebar3版本, 收到一条消息,rabbit_common.app丢失 转到./\u build/default/lib/rabbit\u common并运行make 重新运行rebar3版本 已编译的应用程序 运行rebar3 shell并获得一个关于jsx.app丢失的错误,已添加到rebar.config deps和relx 你看这个模式 同样适用于ranch,ranch\u代理协议,侦察Rebar3&;RabbitMQ amqp_客户端,rabbitmq,erlang,amqp-client,Rabbitmq,Erlang,Amqp Client,更新: 使用hex而不是git向rebar.config添加依赖项解决了这个问题。使用格式{amqp_client,“3.7.8”},{rabbit_common,“3.7.8”} 原始问题- 在将RabbitMQ amqp_客户端集成到现有的Erlang应用程序中时,我遇到了真正的困难。我让它工作测试,但这是一个丑陋的方式做 我的步骤: 将amqp_客户端添加到rebar.config deps和relx, 在编译时,这会发出一条消息,表明找不到amqp_client.app 进入./\u b
现在可以了,但一定有更好的办法 嗨,Roman,你能在GitHub上共享一个我可以克隆并看到这种行为的存储库吗?