rebar

    1

    1답변

    컴파일하기 전에 헤더 파일을 생성해야하는 많은 응용 프로그램이 있습니다. 이것은 Rebar 플러그인을위한 완벽한 후보자 인 것 같아서 pre_compile 함수로 플러그인을 생성하고, Git 저장소에 넣었으며, 다른 애플리케이션의 rebar.config에 종속 관계로 나열했습니다. 그러나 플러그인을로드하기 전에 컴파일해야하므로 rebar compile -v

    6

    2답변

    몇 가지 응용 프로그램과 함께 중형 릴리스가 있습니다. 필자는 최근에 릴리스 된 라이브러리 응용 프로그램에 일부 일반 기능을 리팩터링했습니다. 이로 인해 라이브러리 애플리케이션이 필요한 모든 것을 테스트 할 때마다 내 EUnit 테스트가 undef 개의 메시지로 실패했습니다. % In apps/utils/src/utils.erl -module(utils)

    1

    1답변

    철근 아래에 Erlang 애플리케이션 (현재는 라이브러리 모듈 중 일부)이 번들로 있습니다. 디렉토리 구조는 다음과 같습니다. MyProject - apps -- myapp --- ebin --- src --- yada - rebar - rebar.conf MyProject $ ./rebar compile이 예상대로 응답합니다. Erlang

    1

    1답변

    제거 된 이전 버전의 얼랑 R15B02에 실패 철근 컴파일 다음과 같은 오류와 함께 지금 실패 소스에서 설치된 철근 : Uncaught error in rebar_core: {'EXIT', {badarg, [{erlang,make_fun, [{atom,42,filelib},

    0

    1답변

    MacOS에서 '철근 생성'을 실행하면 문제가 없습니다. linux (gentoo)에서 동일한 작업을 수행 할 때, asn1_db와 관련된 오류와 함께 시작 릴리스가 실패합니다. 그것은 어떤 의미에서 호스트 시스템의 설치가 잘못되었다는 것을 의미합니까? Exec: /home/apis/smsapi/rel/smsapi/erts-5.9/bin/erlexec -b

    1

    1답변

    나는이 항목 deps가 포함 된 rebar.config 있습니다 Dependency not available: cowboy-.* ({git, "http://github.com/extend/cowboy.git", {branch,"master"}}) : 나는 실행할 때 {cowboy, ".*", {git, "http://github.com/extend/cowb

    3

    2답변

    분명히 Erlang에 대해 잘 모르는 뭔가가 있습니다 ... 음, 많은 것들 중에서. Rebar 아래에 cw라는 응용 프로그램을 설치했습니다. 시작하고 모든 것이 잘 실행됩니다. 이제 src 디렉토리에 액세스 할 수 있도록 환경 변수를 만들고 싶습니다. {env, [{proj_root, "mypath/apps/cw"}]} 컴파일은, 철근 start.sh

    1

    1답변

    저는 Erlang에 매우 익숙하고 Rebar를 사용하고 있지만 우리는 Riak 서버에 연결해야하는 프로젝트를 수행하고 있습니다.이를 위해 Riak Erlang 클라이언트 (riakc_pb_socket)를 사용하려고합니다. 기타). 문제는 내 시작 스크립트 (Rebar 및 reltool에 의해 생성됨)에서 시작된 쉘에 내 rebar.config에 specef

    8

    3답변

    나는 바보 같은 것을 놓치고있는 것처럼 느껴진다. 그러나 나는 완전히 보았고 나의 질문에 대한 답을 찾을 수 없다. 은 내가 철근로 구축 한 응용 프로그램 버전이 있다고 가정하고 나는 그것을 시작 내가 행복하게 잠시 동안 사업에 대해 가자,하고 나는 콘솔을 첨부 할 라 rel/my_app/bin/my_app start 일을 확인하려면 rel/my_app

    1

    1답변

    내 프로그램이 mac os 10.6.8(erlang 15B01)으로 작성되고 보강 철근으로 릴리스됩니다. 내 개발 PC에서 rel/app_a/bin/app_a 콘솔을 호출 할 때 ok가 실행됩니다. Exec: /Users/***/Documents/Project/***/rel/app_a/erts-5.9.1/bin/erlexec -boot /Users/***