Как я могу убедиться, что ликеро-водочный завод включает в свой выпуск инланты Erlang? - PullRequest
0 голосов
/ 11 марта 2019

Мое приложение при попытке запустить релиз имеет следующую фатальную проблему:

** (MatchError) no match of right hand side value: {:error, {:inets, {'no such file or directory', 'inets.app'}}}

Он отлично работает при запуске с mix на моем локальном хосте, однако в выпуске винокурни 2 есть эта проблема.

Я установил erlang-inets пакет ubuntu из репозитория erlang solutions и сделал еще один mix release, но это не помогло.

Чего мне не хватает?

1 Ответ

3 голосов
/ 11 марта 2019

Вам нужно указать mix, чтобы включить inets OTP-приложение в релиз.В вашем mix.exs:

def application do
  [
    mod: {MyApp, []},
    ...
    applications: [:logger, ..., :inets, ...]
  ]
end

Sidenote : erlang-inets не имеет ничего общего с проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...