Recientemente instalé Erlang RFC4627 (JSON-RPC) con el paquete Debian. Me encontré con el servidor de prueba usando:Añadir ruta de acceso a la búsqueda de Erlang?
sudo erl -pa ebin
y luego en el indicador:
test_jsonrpc:start_httpd().
volvió
ok
Probé con http: //: 5671/y me los mensajes de éxito .
Cuando intento ejecutar rabbitmq-http2, sin embargo, obtengo los errores que el archivo léame indica que el código de rfc4627 no está en la ruta de búsqueda de erlang. ¿Cómo lo pongo en el camino? Vi algo en el blog de Dave Thomas, que sugirió poner la ruta en el archivo:
~/.erlang
esto no parece funcionar para mí (tal vez lo hice mal?).
Gordon, Agradezco su respuesta a continuación (la votó). Lamentablemente, he intentado varios métodos, incluido el archivo .erlang y la aplicación de la ruta -pa en el archivo make. Supongo que mi pregunta es un poco más particular para rfc4627 y rabbitmq-http2. – David
Agregue más información sobre rutas a los directorios con los haces, y cómo agrega las rutas al servidor de código. Especialmente, ¿dónde tienes los haces para la biblioteca rfc4627? – Christian
Christian, de hecho, entendí que todo esto funciona, he querido responder a esto explicando algo de lo que hice. Probablemente lo haga más tarde esta semana. – David