Как настроить Intellij для инструмента сборки erlang rebar3?

Я начал разработку для Erlang, используя Rebar3 в IntelliJ IDE, и столкнулся со следующей проблемой: при попытке использовать ide для очистки или запуска я получаю следующую ошибку:

Тестирование началось в 8:33... D:\DevelopmentTools\erl10.0.1\bin\escript.exe D:\DevelopmentTools\erl10.0.1\rebar\rebar3.cmd skip_deps=true clean -CC:\Users\coreRNM\ AppData\Local\Temp\eunit_teamcity1\rebar.config D:\DevelopmentTools\erl10.0.1\rebar\rebar3.cmd:2: синтаксическая ошибка до: set escript: были ошибки компиляции.

Это должна быть довольно простая конфигурация, но код ломается в следующем месте.

@echo off setlocal set rebarscript=%~f0 escript.exe "%rebarscript:.cmd=%" %*

Мой вопрос: кто-нибудь сталкивался с этим раньше или я что-то упускаю?


person AEgir Systems    schedule 14.02.2020    source источник


Ответы (1)


Честно говоря, я понятия не имею, что здесь произошло, и это не похоже на проблему интеграции. Лучше поинтересуйтесь у парней, как запустить rebar3 в Windows.

person ignatov    schedule 22.02.2020
comment
Когда я запускаю rebar3 из терминала внутри IntelliJ, все команды запускаются, когда я запускаю любую из команд как часть профилировщика - я получаю эту проблему, следуя примеру на jetbrains.com/help/idea/getting-started-with-erlang.html. Я могу скомпилировать обычную программу на erlang, но не программу, созданную в rebar3. - person AEgir Systems; 26.02.2020