Niedawno zainstalowałem Erlang RFC4627 (JSON-RPC) z pakietem debian. Pobiegłem do serwera testowego przy użyciu:Dodaj ścieżkę do ścieżki wyszukiwania Erlanga?
sudo erl -pa ebin
a następnie w wierszu:
test_jsonrpc:start_httpd().
zwróconego
ok
testowałem z http: //: 5671/i dostaje komunikaty sukcesu .
Jednak gdy próbuję uruchomić rabbitmq-http2, jednak dostaję błędy, które readme mówi, są spowodowane tym, że kod rfc4627 nie znajduje się na ścieżce wyszukiwania erlang. Jak umieścić go na ścieżce. Widziałem coś na blogu Dave'a Thomasa, który zasugerował wprowadzenie ścieżki w pliku:
~/.erlang
To nie wydaje się działać dla mnie (może to zrobiłem źle?).
Gordon, doceniam twoją odpowiedź poniżej (głosowałem). Niestety wypróbowałem kilka metod, w tym plik .erlang i stosując ścieżkę do -pa w pliku make. Myślę, że moje pytanie jest trochę bardziej szczególne dla rfc4627 i rabbitmq-http2. – David
Dodaj więcej informacji o ścieżkach do katalogów za pomocą wiązek i sposobu dodawania ścieżek do serwera kodu. Zwłaszcza gdzie masz belki do biblioteki rfc4627? – Christian
Christian, faktycznie, wszystko działa, miałem zamiar odpowiedzieć na to, wyjaśniając niektóre z tego, co zrobiłem. Prawdopodobnie zrobię to później w tym tygodniu. – David