2016-06-16 7 views
1

Rebar 포함 프레임 워크, [blah]_sup.erl 등등. 내 외부 종속성을 rebar.config에 추가했습니다. 대부분의 작업을 처리하는 gen_server 인 src/에 파일을 추가했습니다. gen_server 파일을 [blah]_sup.erl에 추가 했으므로 gen_server가 자식으로 시작하고 앱이 시작될 때 시작됩니다. 물론 rebar compile으로 모든 것을 컴파일했습니다.나는 Erlang과 rebar로 gen_server를 빌드했습니다. 이제 어떻게 실행합니까?

지금 어떻게해야합니까? 나는 앱을 시작하는 방법을 모른다! JR0이 코멘트에 알 수 있듯이

+2

예 : https://www.metabrew.com/article/erlang-rebar-tutorial-generating-releases-upgrades – Lol4t0

+1

응용 프로그램 : 시작 (blah) ... 어쩌면? – Jr0

답변

0

당신은 실행 : '

code:add_patha("../deps/<dependency name goes here>/ebin").

과 확인 :

그러나 application:start(blah).

, 당신은 당신이 먼저 종속 경로를 추가 확인해야 시작 :

{ok, _} = application:ensure_all_started(<dependency name goes here>).

개인적으로 저는 blah.erl이라는 독립 실행 형 모듈을 만드는 경향이 있습니다.

rebar3 shell 

이 제대로 응용 프로그램을 실행합니다 : 당신의 로컬 인스턴스에서

0

는 가장 쉬운 방법은 바로 실행하는 것입니다.