我最近用 debian 包安装了 Erlang RFC4627 (JSON-RPC)。我使用以下方法运行测试服务器:
sudo erl -pa ebin
然后在提示符下:
test_jsonrpc:start_httpd().
回来
ok
我用 http://:5671/ 测试并得到了成功消息。
但是,当我尝试运行 rabbitmq-http2 时,我得到了自述文件所说的错误,这是由 rfc4627 的代码不在 erlang 搜索路径上引起的。我如何把它放在路径上。我在 Dave Thomas 的博客上看到了一些建议将路径放入文件的内容:
~/.erlang
这似乎对我不起作用(也许我做错了?)。